Параметры командной строки Pyqt

Я не могу найти ссылки на аргументы командной строки для pyqt, например:

-стиль окон -фон "желтый"

Я нашел только пару случайно.

Не помог Google или использовать Qt Assistant. (Если он хорошо не спрятан)

Спасибо,

Павел


person paul    schedule 18.02.2011    source источник


Ответы (1)


Из записи руководства 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 заставляет ввод отображаться в поле, плавающем над виджетом, и не вставляется до тех пор, пока не будет выполнено редактирование.

person Gary Hughes    schedule 01.03.2011