qwidget

    2熱度

    3回答

    我是Qt的新手。現在我正在學習在QWidget中滾動文本。當我的文字大小小於Widget那麼文本應該只滾動一次,直到到達最後(文本從右向左移動)。一旦到達左端,那麼它應該從右端開始。 PLZ幫我做到這一點...在此先感謝..

    3熱度

    3回答

    假設我在我的應用程序中有兩個窗口,並且有兩個窗口負責它們: class MainWindow: public QMainWindow和class SomeDialog: public QWidget。 在我的主窗口中,我有一個按鈕。點擊時,我需要顯示第二個窗口。我這樣做: SomeDialog * dlg = new SomeDialog(); dlg.show(); 現在,用戶在窗口中做了

    0熱度

    1回答

    我有一個QWidget,其佈局中包含一個QPixmap和一個QComboxBox。我想設置窗口小部件的背景透明(但我想通常顯示QPixmap和QComboBox)。我怎麼做?

    2熱度

    1回答

    我基本上想要在對話框窗口小部件上顯示一個矩形。使用另一個問題作爲參考,我嘗試調整使用QLabel和繪畫的框架(整個過程看起來過於複雜)。 我開始在對話框中的類製作員: QLabel* label; 在對話框的構造函數: label = new QLabel(this); label->setGeometry(20, 50, 50, 100); 只是爲了試圖使它的工作,我給了對話框中的一個

    2熱度

    1回答

    我有下面的代碼片段: class A : public QWidget { Q_OBJECT public: A(QWidget *parent = 0); void setGeometry(int x, int y, int w, int h); protected: virtual void

    1熱度

    1回答

    在此應用程序中,會生成HBoxLayouts列表並將其放入VBoxLayout中,以便形成動態填充的命令列表。每個子列表上方都有一個按鈕,可以隱藏其下方的控件。問題是:當子列表被隱藏時,包含最寬VBoxLayout的小部件的大小不會改變! VBoxLayout然後伸展補償。我希望容器小部件在包含較少項目時收縮! 它看起來像這樣: 問題是,當我在其中一個PushButton下隱藏列表時,包含的小部件

    3熱度

    1回答

    我有一個QMainWindow,它有一個QWidget。出現QWidget,並且其起點設置在QMainWindow的鼠標向下事件中。然後,在QMainWindow的鼠標移動事件中,設置了QWidget的幾何圖形,以便看起來用戶正在QMainWindow頂部繪製矩形。這是我如何做到這一點: void MyQMainWindow::mousePressEvent(QMouseEvent * E) {

    0熱度

    1回答

    我想在Qt中保存小部件的屏幕截圖。 我創建了下面的代碼應該工作: QWidget* activeWidget = getActiveWidget();//a function that returns the current widget. if (activeWidget == NULL) { return; } QPixmap screensh

    1熱度

    1回答

    我是一名測試工程師。我必須測試使用QWidget完成的應用程序(軟件電話)。我正在使用python - pywinauto。我可以點擊按鈕並撥打電話。有一個用statusLabel命名的qwidget對象。在測試開始時,寫上「Ready」文本。當我撥打電話時,此文本將更改爲「撥打電話」,「撥打電話」等。我想檢查該小部件的文本。你有什麼主意嗎?

    2熱度

    2回答

    我想在窗口小部件上繪製一個圓圈,並且在圓圈背景屏幕內應該是可見的,即圓形的邊框/圓周應該在窗口小部件上可見。 其餘部件應該是透明的。 我曾嘗試: 1)setStyleSheet("background:transparent;") 2)setAttribute(Qt::WA_TranslucentBackground, true); 3)Overriding paintEvent(QPaintEv