Все вопросы: [pyqt]

127 вопросов

похожие теги:
1
голосов
1ответов
939 просмотров

Как заставить SIP находить .sip файлы для установленной библиотеки

Я пытаюсь создать привязки python для source-highlight-qt с помощью sip. Я работаю над ubuntu - я установил python-qt4-dev, который установил файлы pyqt sip в / usr / share / sip / PyQt4 / В моем sip-файле есть такой импорт: %Import QtCore/qstring.sip Я получаю эту ошибку при запу...

2
голосов
1ответов
878 просмотров

Как я могу захватить все события мыши в виджете, производном от виджета Qt в PyQt?

В частности, я наследую от QCalendarWidget и хочу переопределить метод mousePressEvent, чтобы отфильтровать разрешенные для выбора даты (непересекающийся набор, а не простой диапазон).Но когда я переопределяю метод, он не улавливает никаких событий, которые идут в дочерние виджеты внутри календа...

1
голосов
2ответов
143 просмотров

Пара вопросов по PyQt

У меня есть пара вопросов. У меня есть алгоритм, который сгенерирует пару изображений на Python, которые необходимо отобразить в форме. Для этого я использую PyGt. Мой вопрос: где мне запустить свой код? Прямо из инициализатора? В этом случае из того, что я тестировал, форма не появится. ...

2
голосов
2ответов
8190 просмотров

Как загрузить растровое изображение в окно на PyQt

В настоящее время у меня есть изображение PIL, которое я хотел бы отобразить в окне PyQt.Я знаю, что это должно быть легко, но нигде не могу найти, как это сделать.Может ли кто-нибудь помочь мне в этом? Вот код окна, которое у меня сейчас есть: import sys from PyQt4 import QtGui class Window...

0
голосов
1ответов
373 просмотров

Используете QFrame для отображения разных панелей информации?

Я пытаюсь заставить QFrame служить «областью отображения» для пары различных видов информации, например: вы нажимаете что-то в представлении списка, и в кадре появляется информационная панель. Чтобы получить информацию об этом, вы нажимаете на другой элемент, и появляется другая панель. Однак...

4
голосов
4ответов
4336 просмотров

PyQt: перевод стандартных кнопок

Как легко перевести стандартные кнопки (Да, Нет) из QMessageBox?Я не могу использовать self.tr для этих аргументов, поэтому я хотел бы добиться этого другим простым способом.Должен ли я использовать всю систему перевода?

2
голосов
4ответов
2364 просмотров

Пользовательское окно Qt

Простите, я новичок :) Возможно ли в Qt создать собственное окно без границ, но все еще перетаскиваемое без удержания клавиши Alt?Я создал окно без полей, но для того, чтобы его можно было перетаскивать (в Linux), вам нужно удерживать клавишу alt. Я планировал создать окно со скругленными ...

1
голосов
2ответов
1534 просмотров

Насколько небезопасен / заменен tmpnam?

Я рассматривал возможность использования tmpnam для установки имени выходного файла для QPrinter. Но документация Python не рекомендует его использовать. os.tmpnam () Возвращает уникальное имя пути, подходящее для создания временного файл. ... Приложения несут ответственность дл...

1
голосов
1ответов
341 просмотров

focusNextChild проблемы в PyQt

Я пытаюсь установить фокус с одного виджета на другой, используя метод focusNextChild().Это работает, но мне кажется, есть небольшая разница между использованием клавиши табуляции и выполнением действий в коде.Если следующим элементом управления является кнопка, использование клавиши табуляции п...

8
голосов
5ответов
16562 просмотров

QComboBox внутри QTreeWidgetItem

Есть ли что-то похожее на (PyQT) QTreeWidgetItem.setCheckState(0, Qt.Checked), а для поля со списком? Я ничего не вижу в справочнике, поэтому как мне вставить пользовательский QComboBox в качестве одного из элементов в QTreeWidgetItem?

34
голосов
3ответов
25267 просмотров

PyQt и MVC-шаблон

Я пытаюсь разработать шаблон MVC с помощью PyQt. Я хочу разбить все программы на 3 части: классы, абстрагированные от всех классов Qt (модели) классы, предоставляющие данные из модели в приложение Qt (контроллер) само приложение Qt с определенным методом SignalsToSlots, который соединяет...

1
голосов
1ответов
2980 просмотров

qt - pyqt QTableView не заполняется при изменении баз данных

Я пытаюсь разрешить своим пользователям выбирать, какую базу данных открыть.Каждая база данных будет иметь одинаковую схему.По какой-то причине я не могу заставить QTableView заполняться после открытия базы данных. Я перефразирую пример кода, но это должно дать вам представление о том, что я ...

0
голосов
2ответов
1336 просмотров

Python PyQT4 - Добавление неизвестного количества виджетов QComboBox в QGridLayout

Я хочу получить список имен людей из очереди и для каждого человека установить флажок с их именем в QGridLayout с помощью функции addWidget ().Я могу успешно разместить элементы в QListView, но они просто пишут поверх друг друга, а не создают новую строку.Есть ли у кого-нибудь мысли, как я могу ...

0
голосов
1ответов
467 просмотров

PyQt: проблема со звездочкой при модификации в QPlainTextEdit

У меня проблема с QPlainTextEdit. Я хочу, чтобы звездочка «содержимое было изменено» появлялась в строке заголовка всякий раз, когда содержимое было изменено. В примере ниже введите несколько букв. Звездочка появляется как надо. Нажмите Ctrl + S, звездочка исчезнет как надо. Но если вы набере...

1
голосов
2ответов
2204 просмотров

Как разрешить масштабирование с равномерным соотношением сторон в (Py) Qt?

Если у вас есть QImage, заключенный в QLabel, можно ли его увеличить или уменьшить при изменении размера окна и сохранении соотношения сторон (чтобы изображение не искажалось)?Я понял, что его можно масштабировать с помощью setScaledContents (), и вы можете установить минимальный и максимальный ...

0
голосов
2ответов
644 просмотров

События PyQT между несколькими объектами

Я создаю программу с графическим интерфейсом на Python / PyQT и хочу знать, как я могу связать событие, происходящее в дочернем объекте, с родительским? Например, если кто-то нажимает кнопку «Отправить», как я могу вызвать что-то, что должно произойти в родительском объекте (скажем, обновить ...

4
голосов
1ответов
4696 просмотров

Проблемы с использованием системы ресурсов PyQt

Я пытаюсь использовать систему ресурсов PyQt, но, похоже, я понятия не имею, что делаю!У меня уже есть созданное приложение вместе с его графическим интерфейсом. Я просто пытаюсь импортировать некоторые изображения для использования с программой. Я использовал QtDesigner для создания файла ре...

2
голосов
1ответов
2488 просмотров

Лучший способ извлечь .ico из .exe и рисовать с помощью PyQt?

Я ищу способ извлечь значок из файла .exe с помощью Python.Я знаю, что вы можете использовать функцию Win32gui ExtractIconEx для захвата значка .exe, но это возвращает дескриптор ресурса HIcon, что бесполезно, потому что я хочу нарисовать значок с помощью PyQt. Также единственный пример, кото...

14
голосов
4ответов
2891 просмотров

Тестирование графического интерфейса PyQT

Кто-нибудь знает об автоматизированном пакете тестирования графического интерфейса, который работает с PyQT помимо Squish?Ничего против Squish Я просто ищу другие пакеты.Было бы здорово, если бы был пакет с открытым исходным кодом.Я тестирую под Linux.

2
голосов
1ответов
4098 просмотров

Могу ли я сделать QCompleter полностью встроенным и показать всплывающее окно

Qt 4.5 (PyQt 4.6.1) Я ищу виджет, похожий на QComboBox, который автоматически фильтрует свои записи до тех, которые начинаются с ввода в текстовое поле. В поле со списком около 300 элементов. Я пробовал два подхода: QLineEdit с QCompleter Преимущества Фильтрация элементов работ...

1
голосов
1ответов
1861 просмотров

Как включить контекстное меню в VerticalHeaderItem внутри QTableWidget?

У меня есть виджет QTable, где я установил setVerticalHeaderItem(0, QTableWidgetItem("some header", 0)) Я установил контекстное меню setContextMenuPolicy(Qt.ActionsContextMenu) , и он отлично работает с элементами моей таблицы, кроме 1-го столбца, то есть VerticalHeaderItem.В основн...

11
голосов
2ответов
11021 просмотров

Рекомендации Python 3 и PyQt 4

Является комбинацией Python 3 и PyQt 4 рекомендуется?Есть ли альтернативы?

2
голосов
1ответов
2164 просмотров

Пользовательский виджет PyQt в c ++

Могу ли я написать собственный виджет Qt на чистом C ++, скомпилировать его и использовать в PyQt? Я пытаюсь использовать ctypes-opencv с qt, и у меня проблемы с производительностью с кодом python для отображения изображения opencv в форме Qt.

118
голосов
7ответов
46856 просмотров

Threading in a PyQt application: Use Qt threads or Python threads?

I'm writing a GUI application that regularly retrieves data through a web connection. Since this retrieval takes a while, this causes the UI to be unresponsive during the retrieval process (it cannot be split into smaller parts). This is why I'd like to outsource the web connection to a separate ...

0
голосов
2ответов
367 просмотров

Why can't I do SHOW PROCESSLIST with QtSql (PyQT)?

I am a Python and QT newbie. I am trying to do a little app with PyQT4 in order to supervise a home MySQL server of mine, so my first idea was to do the classic SHOW PROCESSLIST, parse it, and show in a pretty UI. Nothing big, really. But for some reason, the QtSql module doesn't return anything...

0
голосов
3ответов
189 просмотров

Apparently my app. runs but I don't see anything

I'm learning python and Qt to create graphical desktop apps. I designed the UI with Qt Designer and converted the .ui to .py using pyuic, according to the tutorial I'm following, I should be able to run my app. but when I do it, a terminal window opens and it says: cd '/Users/andresacevedo/' &am...

1
голосов
1ответов
326 просмотров

PyQt: Displaying QTextEdits over the window

I want to display some QTextEdits over my main window at arbitrary locations. Below is my first attempt. It doesn't quite work. If I create the text edits before I show the window, the text edits appear, but if I create them after I have shown the window they don't appear. What's up with that...

48
голосов
3ответов
30243 просмотров

How to set application's taskbar icon in Windows 7

How do I set an application's taskbar icon in PyQt4? I have tried setWindowIcon, and it successfully sets the icon in the top-left of the main window, but it does not affect the icon shown in the Windows 7 taskbar -- the taskbar icon remains the default Python pyw icon. Here is my code: from Py...

3
голосов
3ответов
1955 просмотров

QGraphicsView with automatic items placing

I would like to write an asset browser using QGraphicsView. It's a little different from examples using QGraphicsView and QGraphicsItems, because I want only one scrollbar and I want items to move automatically, when the viewport size changes. For example, when viewport width is large enough to d...

3
голосов
3ответов
1545 просмотров

In Qt4, how to check if paintEvent is triggered by a resize?

In a Qt4 application, is it possible to tell inside a paintEvent() handler whether the repaint was triggered by a resize or not? I have a widget which is very slow to redraw (a complicated plot), and I want to speed up resizes by just blitting a resized pixmap while the widget is being resized,...