Описание тега qsystemtrayicon
1
ответ
PyQt5 QSystemTrayIcon.setIcon не работает, чтобы изменить значок в трее
import sys from PyQt5.QtWidgets import QSystemTrayIcon, QApplication, QMenu from PyQt5.QtGui import QIcon class autoparse(): def __init__(self): self.main() def main(self): app = QApplication(sys.argv) self.trayIcon = QSystemTrayIcon(QIcon("icons\ic…
08 июл '17 в 06:18
0
ответов
QSystemTrayIcon Мышь Захват событий
Я использую Qt 5.11 в Ubuntu Linux 17.04 с Unity Desktop. Я пытаюсь захватить событие щелчка мыши с помощью QSystemTrayIcon, и хорошо задокументировано, что в Ubuntu Unity "активированный" сигнал никогда не гаснет из-за следующей ошибки Qt: https://…
16 окт '18 в 20:49
0
ответов
Python - SystemTrayIcon подменю с PyQt4
Я попытался написать небольшую программу, которая создает SystemTrayIcon и добавляет к нему QMenu. Но если вы хотите добавить подменю в меню, оно просто не появляется. Вот мой пока что код: import os import sys from PyQt4 import QtGui, QtCore class …
07 ноя '17 в 09:17
2
ответа
PyQT5 QSystemTrayIcon активированный сигнал не работает
Я пытаюсь напечатать текст, когда в программе PyQT5 нажата иконка в системном трее. Я попытался подключить активированный сигнал PyQT5 QSystemTrayIcon (излучаемый при нажатии значка в системном трее) к пользовательскому методу, но метод не вызываетс…
27 апр '17 в 12:30
0
ответов
QSystemTrayIcon продолжает создавать новые значки
Я создал систему уведомлений, которая использует QSystemTrayIcon для предупреждения пользователя. Моя проблема заключается в том, что каждый раз, когда пользователь получает уведомление, он создает новый значок, чтобы в системном трее заканчивались …
05 июл '17 в 14:40
0
ответов
QSystemTrayIcon не возвращает никакой геометрической информации
Я использую Ubuntu (17.04) с рабочим столом Unity. Я не могу получить информацию о геометрии для QSystemTrayIcon: trayIconMenu = new QMenu(this); trayIcon = new QSystemTrayIcon(this); trayIcon->setContextMenu(trayIconMenu); QPixmap trayImage(":/i…
09 ноя '18 в 18:39
1
ответ
PyQt5: как запустить окно из контекстного меню значка на панели задач?
У меня есть два отдельных файла, один из которых создает значок в системном трее и контекстное меню, а другой - окно для ввода данных пользователем. traywindow.py содержит это: import sys import os from PyQt5 import QtCore, QtWidgets from PyQt5.QtWi…
24 ноя '18 в 16:26
1
ответ
Как отличить левый и правый клик с помощью QSystemTrayIcon
проблема При запуске следующего кода PyQt5 в MacOS (Sierra 10.12.6) self.tray_icon = QtWidgets.QSystemTrayIcon(QtGui.QIcon("icon/path"), self) self.tray_icon.activated.connect(self.on_systray_activated) [...] def on_systray_activated(self, i_reason)…
17 дек '17 в 14:18
1
ответ
Pyside2 QSystemTrayIcon, левый клик / правый разные действия
Я хотел бы знать, как сделать в Python/Pyside2: Создайте QSystemTrayIcon с пользовательским значком, в котором: Если я нажимаю на него левую кнопку, я делаю свое собственное действие (в моем случае открываю внешний диалог, но достаточно просто напеч…
27 фев '19 в 08:17
1
ответ
Всплывающее окно PyQt из иконки в трее, которое не закрывает программу при закрытии окна
Настройка инструментария, который запускает различные приложения из трея Icon, и мне нужно иметь возможность открывать окно конфигурации, а затем закрывать его, не закрывая все приложение. import sys from PyQt5.QtWidgets import QSystemTrayIcon, QApp…
09 июл '17 в 21:58
0
ответов
Мусорные пиксели на прозрачном фоне QSystemTrayIcon
Я пытаюсь сделать значок в системном трее, используя Qt 5.10.0. Значок будет непрямоугольным (текст на самом деле). Мой текущий код работает нормально на панели KDE Plasma, но на XFCE4-панели он кажется мусором на заднем плане, когда пиксель значка …
11 апр '18 в 07:03
1
ответ
В pywinauto, как я могу щелкнуть правой кнопкой мыши значок моего приложения на панели задач, чтобы открыть контекстное меню?
Как я могу щелкнуть правой кнопкой мыши значок приложения в системном трее и выбрать один из всплывающих элементов меню с помощью pywinauto? У меня есть приложение в системном трее Windows Desktop, которое нельзя загрузить с помощью файла.exe. Поэто…
06 фев '19 в 01:27
0
ответов
Custom QMenu не показывает виджеты, когда он добавляется в systray
Фон Я работаю над проектом, в котором пользователю нужен быстрый доступ к слайдерам и другим виджетам, и я хотел бы добавить несколько виджетов в меню systray Я экспериментировал с созданием пользовательского меню (см. Код ниже), и это работает при …
01 окт '18 в 12:40
2
ответа
QSystemTrayIcon не отображается
Использование Kubuntu 18.04 (qt5 5.9.5), Python 3.6. Я не могу получить этот код, чтобы показать иконку в трее; отображаются другие значки, такие как Dropbox и т. д., но это не так: import sys from PyQt5.QtWidgets import QApplication, QMenu, QSystem…
22 ноя '18 в 22:22
0
ответов
QSystemTrayIcon без контекстного меню в Qt5 возможно?
Я использую QSystemTrayIcon впервые, и это было тривиально реализовать. Мой код выглядит так: if(!connect(mTrayIcon, &QSystemTrayIcon::activated, this, &MiniStudio::onTrayActivated)) { qWarning()<<"ERROR: could not connect QSystemTrayI…
24 мар '17 в 01:33
0
ответов
Qt QMenu QSystemTrayIcon Соотношение размеров значков в MacOS
У меня есть значки, отображаемые в системном меню. Иконки не квадратные и имеют соотношение сторон 4/3. В Windows 10 все отображается нормально, а в MacOS - в виде квадрата. Иконка в трее: QSystemTrayIcon trayIcon; QMenu menu; QAction *action = new …
22 сен '17 в 08:20
2
ответа
Почему значок QSystemTrayIcon не скрывается в моей системе?
Я написал программу, которая создает лоток. Я хочу скрыть это с кодом ниже, но это не работает (значок в трее виден). как решить эту проблему? from PyQt5 import QtGui, QtWidgets if __name__ == '__main__': app = QtWidgets.QApplication([]) sysTray =Qt…
25 май '19 в 18:39
0
ответов
MacOS Pyside2 QSystemTrayIcon, левый клик / правый разные функции
Я хотел бы знать, как сделать в Python/Pyside2: Создайте QSystemTrayIcon с пользовательским значком, в котором: Если я нажимаю левую кнопку на нем, я делаю пользовательское действие (просто печатать "нажатие левой кнопки мыши"). Меню не должно отобр…
04 мар '19 в 02:36
0
ответов
Сигналы QSystemTrayIcon не излучаются при щелчке мыши в Ubuntu 19.04
Я только что установил Ubuntu 19.04 и использую дистрибутив Qt, который он предоставляет в репозитории apt-get. Я вижу, что сигналы QSytemTrayIcon не излучаются при щелчке мыши. Мне известны проблемы с "активированным" сигналом, поэтому я также подк…
23 окт '19 в 21:09
0
ответов
QWidget: прозрачный и безрамочный для SystemTrayon Ubuntu 19.04
Я использую Ubuntu 19.04, и я занимаюсь поиском обходного пути для следующей проблемы, касающейся QSystemTrayIcon, не реагирующей на щелчки мыши, испуская какие-либо сигналы. Это усложняет то, что QSystemTrayIcon не является QWidget, поэтому он не м…
19 ноя '19 в 22:04