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

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

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

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

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

Спасибо,

Павел


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


Ответы (1)


arrow_upward
6
arrow_downward

Из записи руководства 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