Я не могу найти ссылки на аргументы командной строки для pyqt, например:
-стиль окон -фон "желтый"
Я нашел только пару случайно.
Не помог Google или использовать Qt Assistant. (Если он хорошо не спрятан)
Спасибо,
Павел
Я не могу найти ссылки на аргументы командной строки для pyqt, например:
-стиль окон -фон "желтый"
Я нашел только пару случайно.
Не помог Google или использовать Qt Assistant. (Если он хорошо не спрятан)
Спасибо,
Павел
Из записи руководства PyQt4 для QApplication: (http://www.riverbankcomputing.co.uk/static/Docs/PyQt4/html/qapplication.html
Все программы Qt автоматически поддерживают следующие параметры командной строки:
-style= стиль, устанавливает стиль графического интерфейса приложения. Возможные значения: мотив, окна и платина. Если вы скомпилировали Qt с дополнительными стилями или у вас есть дополнительные стили в качестве подключаемых модулей, они будут доступны для параметра командной строки -style.
стиль, такой же, как указано выше.
-stylesheet= таблица стилей, устанавливает таблицу стилей приложения. Значение должно быть путем к файлу, содержащему таблицу стилей. Примечание. Относительные URL-адреса в файле таблицы стилей относятся к пути к файлу таблицы стилей.
-stylesheet таблица стилей такая же, как указано выше.
-session= сеанс, восстанавливает приложение из более раннего сеанса.
-сессионная сессия, такая же, как указано выше. -widgetcount, в конце выводит отладочное сообщение о количестве неуничтоженных виджетов и максимальном количестве виджетов, существовавших одновременно
-reverse, устанавливает направление макета приложения на Qt.RightToLeft
-graphicssystem устанавливает серверную часть, которая будет использоваться для экранных виджетов и QPixmaps. Доступные варианты: растр и opengl.
-qmljsdebugger=, активирует отладчик QML/JS с указанным портом. Значение должно иметь формат port:1234[,block], где block является необязательным и заставит приложение ждать, пока к нему подключится отладчик.
Версия Qt для X11 поддерживает некоторые традиционные параметры командной строки X11:
-display display, устанавливает отображение X (по умолчанию $DISPLAY).
-геометрия геометрия, устанавливает клиентскую геометрию первого отображаемого окна.
-fn или -font шрифт определяет шрифт приложения. Шрифт должен быть указан с помощью X логического описания шрифта. Обратите внимание, что эта опция игнорируется, когда Qt собран с включенной поддержкой fontconfig.
-bg или -background color, задает цвет фона по умолчанию и палитру приложения (рассчитываются светлые и темные оттенки).
-fg или -foreground color устанавливает цвет переднего плана по умолчанию.
-btn или -button color, устанавливает цвет кнопки по умолчанию.
-name имя, устанавливает имя приложения.
-title title, устанавливает заголовок приложения.
-visual TrueColor заставляет приложение использовать визуальный элемент TrueColor на 8-битном дисплее.
-ncols count ограничивает количество цветов, выделенных в цветовом кубе на 8-битном дисплее, если приложение использует спецификацию цвета QApplication.ManyColor. Если count равен 216, то используется цветовой куб 6x6x6 (т. е. 6 уровней красного, 6 зеленых и 6 синих); для остальных значений используется куб, приблизительно пропорциональный кубу 2x3x1.
-cmap заставляет приложение установить частную карту цветов на 8-битном дисплее.
-im, устанавливает сервер метода ввода (эквивалентно настройке переменной среды XMODIFIERS)
-inputstyle определяет, как ввод вставляется в данный виджет, например, onTheSpot заставляет ввод отображаться непосредственно в виджете, а overTheSpot заставляет ввод отображаться в поле, плавающем над виджетом, и не вставляется до тех пор, пока не будет выполнено редактирование.