Описание тега qabstractbutton
Класс QAbstractButton, часть структуры Qt, является абстрактным базовым классом виджетов кнопок, обеспечивающим функциональность, общую для кнопок.
1
ответ
Почему QAbstractButton испускает все сигналы при использовании навигации по клавиатуре?
У меня есть несколько пользовательских кнопок, полученных из QAbstractButton с autoExclusive а также checkable свойство ИСТИНА применяется к одному и тому же родителю.(таким образом, только один элемент может быть проверен одновременно). Родитель QD…
12 окт '16 в 04:11
2
ответа
Устройство покраски вернуло двигатель == 0, тип: 1
Я видел много ответов на один и тот же Вопрос, я уже прошел их, но ни один из них не решил мою проблему, я получаю ошибку QWidget::paintEngine: больше не должен называться QPainter::begin: устройство рисования вернул engine == 0, тип: 1 QPainter::en…
09 дек '14 в 12:08
1
ответ
Qt QAbstractButton setDown взаимодействует с grabMouse
У меня странное поведение в Qt, которое кажется дефектом. Я хотел бы знать, есть ли у кого-нибудь хороший обходной путь. У меня есть всплывающий виджет, который содержит много кнопок. Пользователь активирует всплывающее окно, нажав кнопку мыши вниз.…
17 янв '11 в 17:26
1
ответ
Два ярлыка для QAbstractButton
Мне нужно назначить два ярлыка для QAbstractButton, но я не могу найти способ сделать это. Кажется, единственным методом является QAbstractButton::setShortcut(const QKeySequence & key). Является ли это возможным?
21 окт '09 в 12:33
1
ответ
PyQt5 - добавить AbstractButton в макет
Я делаю карточную игру Solitaire для практики ООП и PyQt5, и у меня возникают проблемы с добавлением карты, которая наследует QAbstractButtonк макету (QGridLayout, QHBoxLayout, или же QVBoxLayout). Вот часть Card объект: class Card(QAbstractButton):…
24 май '18 в 03:28
1
ответ
Какова цель метода QAbstractButton::checkStateSet()?
Я пишу свою собственную кнопку 4 состояния, и я не совсем уверен, что поместить в метод checkStateSet(), если что-нибудь. Вот что у меня так далеко: SyncDirectionButton::SyncDirectionButton(QWidget *parent) : QAbstractButton(parent) { setCheckable(t…
29 май '10 в 13:41
1
ответ
[Qt]paintEvent не вызывается в пользовательской кнопке, производной от QAbstractButton
Я пытаюсь создать пользовательскую кнопку, полученную из "QAbstractbutton". Я переопределил paintEvent. Тем не менее, моя кнопка не видна в моем виджете. Я вижу, что paintEvent не вызывается даже после вызова update/repaint/show для моей кнопки. Что…
19 июл '10 в 09:06
1
ответ
Как отключить QAbstractButton animateClick, когда lineEdit имеет фокус
Я новичок в программировании QT GUI, и я использую QT Creator. Проблема, с которой я сталкиваюсь, связана с моей кнопкой и редактированием строки, когда пользователь нажимает клавишу ввода. Моя программа открывает групповое окно и позволяет пользова…
29 июл '14 в 14:11
1
ответ
Создание пользовательской кнопки-изображения PyQt5
Я пытаюсь создать пользовательскую кнопку PyQt5, но сталкиваюсь с проблемами при отображении ее в QMainWindow объект. Вот код, который я пытаюсь: import sys from PyQt5.QtGui import * from PyQt5.QtWidgets import * from PyQt5.QtCore import * from PyQt…
09 июн '17 в 08:44
1
ответ
Могу ли я использовать свою собственную пользовательскую строку в setDefaultButton?
Я хотел бы использовать свою собственную строку на кнопке в перечисленных ниже функциях "msgBox.setDefaultButton" и "msgBox.addButton": msgBox.setDefaultButton(QMessageBox::Save); msgBox.addButton(QMessageBox::Abort); вместо "Сохранить" и "Прервать"…
09 окт '17 в 13:39
1
ответ
Рисование собственного QWidget на основе значения псевдосостояния таблицы стилей
У меня есть обычай QWidget (на самом деле, получено из QAbstractButton) для которого я должен реализовать свой собственный paintEvent, Как использовать информацию таблицы стилей? Например, предположим, что кто-то определяет следующую таблицу стилей,…
02 май '11 в 23:03
7
ответов
Qt5 - установка цвета фона для QPushButton и QCheckBox
Я пытаюсь изменить цвет фона QAbstractButton (либо QPushButton, либо QCheckBox) в Qt5 и мне не повезло. Это ничего не делает: pButton->setAutoFillBackground(true); QPalette palette = pButton->palette(); palette.setColor(QPalette::Window, QColo…
10 фев '14 в 18:46
1
ответ
'void QAbstractButton::clicked(bool)' защищен
На самом деле я работаю над проектом с Qt 5.10.1. Я использую Linux, а мои партнеры используют Windows. Мы написали этот кусок кода: QCheckBox* _survive[9] = { ui->survive0, ui->survive1, ui->survive2, ui->survive3, ui->survive4, ui-&…
13 июн '18 в 19:45
1
ответ
Проблемы с выравниванием кнопок в виджете в pyqt5
Я пытался создать виджет с фоновым изображением и двумя кнопками (отменить и ок) с изображением и эффектом push /up, используя pyqt5 GUI языка Python, но у меня есть две проблемы: 1 - я не могу выровнять кнопки в центре виджета 2 - события кнопок пр…
11 мар '19 в 19:45
2
ответа
Как установить и получить "комментарий" текста с помощью setText?
Я пытаюсь сохранить строковые данные в QAbstractButton.text(). Почему? Я хочу отобразить короткое имя в самом тексте (), но могу назвать длинное имя через текст (), "комментировать" через код. Вы можете написать "комментарии" в QT Designer, но я не …
08 июл '19 в 11:30
0
ответов
Сигнал / слот не работает только в нескольких объектах
Я хочу подключить сигнал нажатия некоторых абстрактных кнопок к одному и тому же слоту. Дело в том, что работает только на одной абстрактной кнопке, при нажатии на остальные ничего не происходит. Любые идеи о том, что не удается? Я уже проверил, что…
30 окт '19 в 13:00
1
ответ
проблема с новой нотацией SIGNAL SLOT для QAbstractButton
Я пишу небольшую утилиту, состоящую из: 1) 4 QToolBar 2) 1 QToolBox 3) 1 QMenu 4) 1 QGraphicsView У меня есть кнопки на QToolBox, каждая кнопка представляет собой сетку с разным интервалом. Каждый раз, когда пользователь нажимает кнопку на QToolBox …
14 окт '20 в 21:39
1
ответ
Как обнаруживать события мыши Qt только над объектами QPainted
Я пытаюсь программно создать виджет компаса, который выглядит примерно так: Я хочу, чтобы каждый "кусочек" компаса действовал как кнопка для взаимодействия с остальной частью приложения. С этой целью я решил сделать их из QAbstractButtons имела самы…
02 ноя '20 в 06:04