2011-02-18 112 views
2

我無法找到命令行參數的任何引用的PyQt的,如:PyQt的命令行選項

風格的窗戶 -background「黃」

我只是偶然發現一對夫婦。

沒有幫助谷歌它或使用Qt助手。 (除非它是隱藏的很好)

感謝,

保羅

回答

6

從QApplication的的PyQt4的手工錄入: (http://www.riverbankcomputing.co.uk/static/Docs/PyQt4/html/qapplication.html)

所有的Qt程序自動支持 以下命令行選項:

-style = style,set th e應用程序GUI風格。可能的值是motif, 窗口和鉑金。如果您編譯了 Qt並添加了其他樣式或將 作爲插件添加了這些樣式,這些 將可用於樣式 命令行選項。

-style style,與上面列出的相同。

-stylesheet = stylesheet設置應用程序樣式表。值必須是 是包含 樣式表的文件的路徑。注意: 樣式表文件中的相對URL與樣式表文件的路徑有關 。

-stylesheet樣式表,與上面列出的相同。

-session =會話,從早期會話恢復應用程序。

-session session,與上面列出的相同。 -widgetcount,在約小部件的數目結束打印調試消息左的 小部件未被破壞 和最大數目的同時

-reverse存在,設置應用程序的佈局方向Qt.RightToLeft

-graphicssystem ,將後端設置爲用於屏幕小部件和 QPixmaps。可用的選項是光柵 和opengl。

-qmljsdebugger =,用指定的端口激活QML/JS調試器。 值的格式必須是 port:1234 [,block],其中block是 可選,並且將使應用程序 等待,直到調試器連接到它。

的X11版本的Qt的支持一些 傳統X11命令行選項:

-display顯示,設置X顯示(默認爲$ DISPLAY)。

-geometry幾何形狀,設置一個是示出 所述第一窗口的客戶端的幾何形狀。

-fn或-font字體定義應用程序字體。字體應該是 ,指定使用X邏輯字體 說明。請注意,此選項是 在Qt構建時被忽略, 啓用了fontconfig支持。

-bg或-background color,設置默認背景顏色和一個應用程序調色板(明暗 計算)。

-fg或-foreground顏色設置默認的前景色。

-btn或-button顏色,設置默認按鈕顏色。

-name名稱,設置應用程序名稱。

-title標題,設置應用程序標題。

-visual真彩色,迫使使用視覺 一個真彩色的8位顯示器上的應用程序。

-ncols計數,限制了上 在顏色立方體分配的8位顯示的顏色的數量,如果應用程序 使用QApplication.ManyColor 色規範。如果計數是216 然後6x6x6顏色立方體被使用(即 6水平的紅,綠6,且 藍色6);對於其他值,使用與2x3x1 立方體近似成比例的立方體 。

-cmap,導致一個 8位顯示上安裝一個私有顏色映射應用程序。

-im,輸入法服務器設置(等效於設置XMODIFIERS 環境變量)

-inputstyle,定義了輸入如何被插入到給定的部件,例如, onTheSpot使得輸入直接出現 在窗口小部件,而 overTheSpot使得輸入出現在 一個盒子漂浮在小部件,並 不插入,直到編輯是 完成。