Вопросы по теме 'qwidget'
Как узнать, что виджет в данный момент работает в Qt Designer
Как я могу в коде пользовательского виджета Qt узнать, что он в настоящее время создан в дизайнере Qt?
Случай использования:
Я создаю сложный пользовательский виджет, который имеет несколько дочерних виджетов, таких как QPushButton, QLabel и...
413 просмотров
schedule
03.04.2024
Как я могу запретить Gnome показывать два окна при использовании alt-tab? (приложение c ++ qt)
(см. правки)
Я разрабатываю приложение QT / c ++ под gnome.
Главное окно приложения и дочернее окно QListBox.
Оба эти окна отображаются как отдельные главные окна, когда я отключаюсь от приложения по нажатию клавиши Alt.
Как я могу...
758 просмотров
schedule
01.04.2024
Как использовать пользовательский виджет в Qt-Designer
Я хочу использовать пользовательский виджет в GUI-Designer Qt-Creator IDE. Итак, я создал класс, который наследуется от Qt QWidget. Это сработало, чтобы поместить его в QMainWindow программно, но мне пришлось выполнять свою работу в дизайне, где он...
5781 просмотров
schedule
20.10.2023
QWebView - QWidget: должен создать QApplication перед ошибкой QPaintDevice
Всякий раз, когда я пытаюсь создать новый QWebView, возникает ошибка после сборки.
QWidget: Must construct a QApplication before a QPaintDevice
почему это происходит?
Да, я добавил QT += webkit в файл pro, и здесь написано
В...
2900 просмотров
schedule
06.01.2024
Перетаскивание QWidget в QT 5
Я должен сделать что-то вроде интерфейса iOS, поле значков 3x3, которые можно перетаскивать, чтобы изменить их положение, а затем запомнить это в файле XML.
Я решил использовать класс Grid (родителем является QWidget) в качестве контейнера и свой...
15254 просмотров
schedule
18.10.2023
QMainWindow перестает получать QEvent::UpdateRequest, когда пользователь открывает меню или изменяет размер окна
MyWindow, который наследуется от QMainWindow. MyWindow содержит QGLWidget, который отображает анимацию.
Проблема в том, что анимация приостанавливается всякий раз, когда я открываю меню или изменяю размер окна.
Анимация реализуется путем...
1922 просмотров
schedule
30.11.2023
Как спроектировать QWidget?
как должен член класса QWidget-класса обычно проектироваться как частный или общедоступный?
class MyWidget : public QWidget {
public:
MyWidget( QWidget *parent = 0);
QLineEdit *myLine;
}
or
class MyWidget : public...
177 просмотров
schedule
11.02.2024
Как воспроизвести видео на полупрозрачном QWidget?
Я хочу воспроизвести фильм на QWidget с флагом Qt::FramelessWindowHint и атрибутом Qt::WA_TranslucentBackground, используя QVideoWidget или QGraphicsVideoItem. Но видео не видно. Я слышу только звук. В чем проблема?
Редактировать:
#include...
1326 просмотров
schedule
30.06.2022
Преобразование между QLayout и QWidget
У меня есть два примера, где я в основном создаю объекты-оболочки, а не то, что в идеале было бы простым преобразованием.
Если foo является экземпляром QWidget* , созданным ранее, могу ли я избежать создания для него оболочки QLayout :...
2950 просмотров
schedule
06.12.2023
Замена QWidget
Я нашел похожий вопрос , но решение не разрешает мои сомнения.
У меня есть QDialog с разными элементами, среди которых указатель на QWidget . Это адекватно интегрировано в диалог. Я хотел бы знать, могу ли я заменить QWidget в том же месте....
39 просмотров
schedule
18.05.2024
QWidget, как получать keyPressEvent внутри дочерних виджетов
У меня есть один основной Widget и внутри этого основного виджета у меня есть QListWidget и две кнопки. Я переопределил keyPressEvent внутри основного виджета (унаследовано от QWidget ). Я могу получать события keyPress , когда фокус не...
17371 просмотров
schedule
26.10.2023
Qt Масштабирование/масштабирование содержимого QFrame (виджеты и т. д.)
Есть ли способ масштабировать QFrame и все его дочерние виджеты? Все дочерние виджеты являются моими пользовательскими виджетами, и я всегда с ними взаимодействую, но мне нужно, чтобы они все масштабировались, даже их относительные координаты
1045 просмотров
schedule
31.03.2024
QWidget получает геометрию при максимизации
QWidget предоставляет функции для получения геометрии виджета:
QWidget::frameGeometry()
QWidget::geometry()
QWidget::normalGeometry()
Однако, когда QWidget развернут (QWidget::isMaximized() возвращает true), прямоугольник, предоставляемый...
918 просмотров
schedule
16.10.2023
Как изменить QWindow или QWidget, не открывая новую форму?
У меня есть QMainWindow и QWidget вроде:
namespace Ui {
class MainWindow;
}
class MainWindow : public QMainWindow
{
Q_OBJECT
public:
explicit MainWindow(QWidget *parent = 0);
~MainWindow();
private slots:
void...
276 просмотров
schedule
10.03.2024
Qt передает переменные между формами
Я хочу передать строку из формы, открытой первой формой, в первую форму. Я новичок в С++. Вот мой код.
Form1.h // основная форма
#include "dialog.h"
namespace Ui {
class Form1;
}
class Form1 : public QMainWindow
{
Q_OBJECT
public:...
1390 просмотров
schedule
18.05.2024
установка порядка табуляции для пользовательских виджетов не работает
Я пытаюсь установить порядок табуляции для пользовательского виджета, добавляя его в виджет, созданный дизайнером.
Я использовал scrollArea и редактирование строки. поэтому, когда пользователь введет 10, 10 пользовательских виджетов будут...
812 просмотров
schedule
06.11.2023
Выберите место открытия окна PyQt4 QWidget
В моем основном приложении есть кнопка, которая открывает новое окно меньшего размера перед моим приложением, и я хочу изменить место, где открывается новое окно.
В настоящее время код для отображения окна прост:
self.my_window.show()
где...
97 просмотров
schedule
31.10.2023
PyQt5 запускает paintEvent() с помощью keyPressEvent()
Я пытаюсь изучить векторную живопись PyQt. В настоящее время я застрял в попытке передать информацию методу paintEvent(), который, я думаю, должен вызывать другие методы:
Я пытаюсь нарисовать разные числа в фундаментальном блоке (здесь метод...
10184 просмотров
schedule
27.01.2024
используйте QGridLayout::addWidget с mutythread
Поскольку создание виджетов занимает много времени, я пытаюсь создавать виджеты в разных потоках и добавлять их в основной макет, но это не удается. При создании виджетов и последующем их последовательном добавлении программа работает нормально....
37 просмотров
schedule
17.10.2023
Почему QResizeEvent и QWidget::size дают разные значения в полноэкранном режиме?
Вопрос от https://stackoverflow.com/a/52151020/3308570 . (содержит пример для воспроизведения проблемы)
Я пытаюсь получить размер виджета, когда он отображается в полноэкранном режиме. Сначала я взял размер от QResizeEvent::size . Но размер...
1303 просмотров
schedule
25.10.2023