Вопросы по теме 'qmenu'

Как программно установить фокус на элемент QMenu
Что я хочу сделать с этим фрагментом кода, так это установить фокус на QMenu Item программно. Но ни QMenu::setActiveAction() , ни QMenu::popup() не работают. Как я могу это сделать? #include <QApplication> #include...
1817 просмотров
schedule 08.09.2022

Qt: изменение содержимого приложения QMenuBar в Mac OS X
В моем приложении используется QTabWidget для нескольких «страниц», где меню верхнего уровня меняется в зависимости от того, на какой странице находится пользователь. Моя проблема заключается в том, что попытка воссоздать содержимое строки меню...
4817 просмотров
schedule 31.01.2023

QMenu: Как настроить пункты меню QMenu
Я хочу создать элемент управления раскрывающимся списком с помощью QPushButton и QMenu, как показано ниже: QPushButton* menuBt = new QPushButton("Please select"); menuBt->setFlat(true); QMenu* menu = new QMenu(); menuBt->setMenu(menu);...
7201 просмотров
schedule 17.10.2022

Установить положение (вправо) всплывающего меню Qt QPushButton
Я пишу всплывающее меню для виджета кнопки Qt. При каждом нажатии кнопки всплывает меню (под кнопкой). По умолчанию всплывающее меню находится внизу слева. Есть ли способы сделать так, чтобы всплывающее меню появлялось справа под кнопкой?...
6508 просмотров
schedule 07.09.2022

QSystemTrayIcon Подменю QMenu с Qt 5
У меня есть программа, которая создает QMenu и добавляет QMenu в первое меню. Программа отлично работает на qt4, но когда компилирую с qt5, подменю не появляется. Вот пример кода: QMenu *menu = this->menuBar()->addMenu("Menu"); QMenu...
678 просмотров
schedule 28.11.2022

Как создать пункт меню переключения в Qt 5.6
Мне нужно иметь элемент «Показать/скрыть» в меню Qt, чтобы, когда пользователь нажимал Hide , определенный виджет скрывался, а пункт меню менялся на Show , и аналогичным образом, если пользователь нажимал Show , виджет отображался, а пункт меню...
1099 просмотров
schedule 17.07.2022

Обновление обработки сигналов контекстного меню с PyQt4 до PyQt5
Я не могу найти ничего о том, как преобразовать следующую обработку сигналов PyQt4 для контекстного меню в PyQt5 , поскольку это изменение: self.listMenu = QMenu() menu_item_add = self.listMenu.addAction("Add Item")...
167 просмотров
schedule 21.10.2022

Добавление подменю в QMenuBar
У меня есть простой графический интерфейс с QWidget в качестве основного класса, и мне нужно создать такое подменю: когда я пытаюсь использовать QMenuBar , результат такой: Как я могу создать подменю, как на первой картинке? Должен...
734 просмотров
schedule 23.02.2023

Одно действие QAction, доступное для проверки в QMenu
Я пытаюсь сделать свой выбор из QMenu доступным для проверки таким образом, чтобы только один элемент мог быть выбран за раз, а первый элемент был установлен по умолчанию (это действительно работает). Вот фрагмент моего кода: paymentType =...
2278 просмотров
schedule 23.02.2024

Изменить положение подменю в QMenu
В моем проекте у меня есть QMenu с элементом подменю. Подменю имеет много элементов, поэтому его высота относительно велика. Я хочу вертикально центрировать подменю относительно элемента, который выполнил подменю. Я уже создал подкласс подменю,...
689 просмотров
schedule 10.07.2023

Я создал QToolButton, и метка будет включена, но похоже, что Qt их удаляет, верно?
Я использую следующий код: первая часть, создающая QToolButton, взята из Designer/moc, остальное я добавил. // Moc part QToolButton * f_tool_button = new QToolButton(bottom_grid); f_tool_button->setObjectName(QStringLiteral("f_tool_button"));...
535 просмотров
schedule 01.05.2023

Невозможно сделать фон Qmenu изогнутым
Я новичок в pyqt. Я хочу получить меню с изогнутым фоном. Но не могу удалить черные края. Похоже, что граница изогнута. Но я не могу удалить квадратный фон. import sys from PyQt5 import QtCore, QtWidgets, QtGui class...
360 просмотров
schedule 27.08.2022

Переключение QAction затруднено QMenu mousePressEvent
У меня есть вложенные пункты меню, в которых я пытаюсь сделать все элементы доступными для проверки. Первоначально переключение не работает для основного элемента (QMenu, установленного как QAction), но работает для подэлементов. Но при...
259 просмотров
schedule 27.10.2022

Проблемы с доступом к вновь созданным действиям
Я работаю над приложением для рисования, и я хочу добавить возможность создания новых действий в меню для управления подмножествами нарисованных точек. Я создаю новые действия следующим образом: void ImageViewer::on_New_setAct_triggered() {...
45 просмотров
schedule 26.09.2022