Вопросы по теме 'qwidget'
Как заставить виджеты Qt поддерживать одинаковую высоту и ширину?
Я использую привязки Ruby Qt.
Я пытаюсь сделать квадратный виджет (шахматную доску), но он не работает. Это код, который я пробовал
Каков правильный способ создания виджета, сохраняющего соотношение сторон?
5664 просмотров
schedule
02.06.2023
QCalendarWidget как всплывающее окно, а не как новое окно?
Я хочу создать Settings-Widget, где я могу выбрать дату. Поскольку нехорошо создавать 3 QLineEdits для вызова QDate-Constructor с QDate(int year, int month, int day), я подумал было бы лучше, если бы вы могли нажать кнопку "показать календарь",...
4153 просмотров
schedule
17.06.2023
Виджет Qt на основе QWidget
Я пытаюсь создать свой собственный виджет на основе QWidget. В конструкторе класса у меня есть:
Square(QWidget *parent = 0, const char *name = 0, WFlags fl = 0);
Square::Square(QWidget *parent = 0, const char *name = 0, WFlags fl)
:...
3530 просмотров
schedule
20.03.2022
Проблема QWidget и setVisible()
Я создаю QWidget:
m_widget = new QWidget(parent); где parent также является QWidget, тогда я устанавливаю видимость m_widget в false m_widget->setVisible(false);
после этого мне нужно показать m_widget m_widget->setVisible(true); и...
1882 просмотров
schedule
17.11.2022
Ошибка виджета QVision при компиляции
Только одна ошибка, прежде чем я смогу использовать это для своего исследования!
Warning: Z-order assignment: " is not a valid widget.
FILE: qvvideoreaderblockwidget.ui
Там нет номера строки, который пришел с ним. Я пытался найти, но не смог...
20693 просмотров
schedule
18.12.2022
Qt предоставляет дескриптор QWidget с помощью getDC — как мне получить дескриптор QWidget на Mac?
Я могу делать собственные вызовы win32 (GetPixel/SetPixel) в QWidget, используя QWidget::getDC. Как мне это сделать для сборок Mac?
Использование QImage/QPixmap для получения информации о пикселях не вариант, потому что мне нужен очень быстрый...
1058 просмотров
schedule
03.04.2022
Заставить QTableWidget расширяться при изменении размера диалогового окна
У меня есть кнопки QTableWidget , QTextEdit и кнопки "Отмена" и "ОК".
Я хочу, чтобы эти виджеты оставались в одном и том же положении относительно друг друга, а QTableWidget расширялся, если диалоговое окно расширяется или размер...
12178 просмотров
schedule
08.07.2022
Странно, двойной щелчок/перетаскивание мышью вызывает ключевое событие CTRL-C
Qt ведет себя странно: при двойном щелчке мыши или перетаскивании виджета он вызывает событие клавиши Ctrl-C. Вот мой код:
class CWidget: public QWidget
{
Q_OBJECT
public:
CWidget()
{
};
virtual ~CWidget()
{
}...
869 просмотров
schedule
25.05.2022
QScrollArea в QGroupBox
Я пытаюсь реализовать следующую архитектуру:
QGroupBox -->setLayout
QVBoxLayout -->addWidget
QScrollArea -->setWidget
QWidget -->setLayout
QVBoxLayout -->addWidget
My widgets(Mesures)
Результат, который я ищу, -...
2588 просмотров
schedule
13.05.2024
Как изменить размер QWidget в макете, выровняв его по центру и сохранив соотношение сторон
Хорошо, поэтому я хотел бы отобразить изображение с помощью qt, где размер изображения изменяется в браузере и сохраняется соотношение сторон, при этом оставаясь в центре окна. Я могу заставить изменение размера с соотношением сторон работать...
1306 просмотров
schedule
05.07.2023
QTableWidget: личный виджет в качестве заголовка?
Каков самый простой способ (без подкласса QTableWidget, если это возможно) поместить личный виджет (который в моем случае представляет собой группу QPixmap + QLabel + QComboBox) в качестве заголовков в QTableWidget?
Это относительно легко сделать...
2601 просмотров
schedule
12.08.2022
Qt 4.7.4 QPropertyAnimation не работает
Я пытаюсь создать анимацию для события нажатия кнопки. Но почему-то анимация не работает. Я ссылался на справочные документы Qt, но не смог найти основную причину, вызывающую проблему.
Ниже приведен пример кода:
void...
1164 просмотров
schedule
22.02.2023
Как разместить фон QWidget под другими виджетами в QGridLayout
Я часами пытался понять (погуглить), почему мои виджеты не отображаются в дочерних элементах QWidget, которые я использую в качестве Windows.
Дети в основном QLabel и некоторые QSliders. Макет представляет собой QGridlayout
вот мой код окна:...
4587 просмотров
schedule
13.10.2022
Qt Issue - кнопка мыши отпущена после закрытия модального QDialog
Родительский виджет не реагирует на первый щелчок мыши после закрытия Modal QDialog, QDialog закрывается вызовом done() в mousemoveevent(), и это приводит к тому, что кнопка мыши все еще нажата после закрытия диалогового окна, второй щелчок будет...
1125 просмотров
schedule
17.11.2023
Как я могу перетащить весь безрамочный QWidget, щелкнув и перетащив элемент внутри QWebView?
В настоящее время у меня есть QWidget, который содержит QWebView. Контейнер QWidget полупрозрачный и безрамочный. Мне удалось сделать возможным перетаскивание безрамочного окна, щелкая и перетаскивая за пределами QWidget, но я не могу перетаскивать,...
963 просмотров
schedule
19.10.2022
Несколько QWidet в одном QMainWindow
В настоящее время я изучаю Qt, и я застрял в проблеме использования нескольких QWidgets и одного QMainWindow.
Я настроил проект, который содержит 2 QWidgets и один QMainWindow. Это моя идея его использования: спроектируйте оба QWidget по мере...
770 просмотров
schedule
14.12.2023
QWidget, когда кнопка setMaximumSize Maximize не работает
У меня есть QWidget с горизонтальной компоновкой, которая содержит QScrollArea. Когда я добавляю виджет в QScrollArea, я изменяю максимальный размер контейнера QWidget следующим образом:
this->setMaximumSize(newWidget->maximumWidth(),...
2901 просмотров
schedule
17.01.2024
QTableWidget :: setCellWidget () отключает сигналы от QTableWidget?
У меня есть экземпляр QTableWidget с его сигналом cellEntered (int, int), связанным со слотом X (который выделяет строку, в которой содержится ячейка). Также у меня есть один столбец, содержащий флажки.
Проблема заключается в добавлении флажков к...
2100 просмотров
schedule
29.04.2022
Пользовательский виджет дизайнера Qt: область прокрутки, содержащая пользовательскую вертикальную компоновку
Я хочу сделать что-то довольно простое: добавить пользовательский виджет в дизайнер Qt, который в основном будет прокруткой, содержащей пользовательский вертикальный макет (я добавил некоторый код в вертикальный макет, чтобы обрабатывать его объекты...
1901 просмотров
schedule
14.05.2022
Как мне обратиться к пользовательскому интерфейсу QWidgets при работе с пространствами имен?
Я переместил некоторые ранее работающие классы в новое пространство имен, и теперь у меня возникла проблема при доступе к одному классу ui .
Раньше было так:
//header file
namespace Ui
{
class Setup;
}
class Setup : public QWidget
{
//...
85 просмотров
schedule
21.01.2023