qscrollarea

    0熱度

    1回答

    我有QScrollArea與在運行時創建的很多按鈕(或其他小部件)。這個想法是滾動區域只有垂直滾動條。如果某個小部件無法放入當前行/行,則會跳轉到下一行/行。它應該像「自動換行」一樣工作。我不能顯示圖片的例子,但可以說,你有網頁瀏覽器或更好的QPlainTextEdit。如果它包含一個大文本並且您改變了它的大小,那麼文字將被垂直包裹。我需要QScrollArea和孩子小部件的類似解決方案。我在玩框

    1熱度

    1回答

    我想用Qt製作問卷,使用Qt Designer來設計表單。 我想在一行中顯示每個問題和可能的答案,前一個問題是一個問題。問題是我的問題太多,無法放在窗口中。 我嘗試使用qtscrollarea但我不能設法得到滾動條.... 我使用QtDesigner,我把qtscrollarea,與它垂直佈局,將包含有關QWidgets和垂直佈局中的答案。我試圖強制垂直佈局比qtscrollarea更大,試圖將索

    1熱度

    1回答

    我想創建一個主窗口(固定大小),其中包含一個QTableView與QSpacerItems上面和下面,爲了集中表(垂直)。 (對不起,顯然不能發佈圖片)。 我有一個QVBoxLayout,我有一個垂直間隔,QTableView和另一個垂直間隔。我已經玩過所有三個小部件的QSizePolicy的所有組合,但我無法讓表格在沒有滾動條的情況下顯示。 (我不能使用Qt.ScrollBarAlwaysOff

    1熱度

    1回答

    我在QScrollArea內部有一些小部件,並且我在這些小部件之間拖動,問題在於當我將其拖入內部時,QScrollArea不滾動,所以如果我想要要在窗口小部件A與窗口小部件B之間進行拖動,並且窗口小部件B在視口上不可見,則當鼠標移動到視口邊緣時,QScrollArea不會自動滾動。

    0熱度

    2回答

    我想在QScrollArea(只有一個部件)內放置QtableWidget,以便能夠垂直和水平滾動(我有理由不使用Qtablewidget中的滾動條)。但是,即使tableWidget無法放入窗口中,也不會出現滾動條,所以我設置了QtCore.Qt.ScrollBarAlwaysOn,現在它們在那裏,但它們是灰色的,仍然不能滾動。 這裏是我的代碼: class Table(QtGui.QDialo

    0熱度

    1回答

    我有一個QVBoxLayout在我的窗口中的指針,要添加窗口小部件動態(當用戶按下一個按鈕,一個Widget添加到VBoxLayout)。 VBoxLayout在ScrollArea中設置爲佈局。但是,如果我將Widgets添加到VBoxLayout中,VBoxLayout的大小不會改變,並且所有內容都會被弄皺。 m_ControlsLayout = new QVBoxLayout; //A me

    1熱度

    1回答

    攔截輪事件以下是事件過濾器: bool ListenerClass::eventFilter(QObject *obj, QEvent *event) { std::cout << "Got event type " << event->type() << std::endl; return false; } 這裏是我如何在一個QScrollArea this->list

    1熱度

    1回答

    我正在創建一個窗口dimanica到下載列表。 但滾動條不起作用,「小部件的孩子」被「剪掉」。 我在哪裏可能會出錯?謝謝。 來源: QWidget *central = new QWidget; QScrollArea *scroll = new QScrollArea; QVBoxLayout *layout = new QVBoxLayout(scroll); s

    0熱度

    3回答

    我的問題很簡單:我如何在QScrollArea中設置一個QScrollBar。我已經測試了很多東西,但沒有任何工作......也許這是一個問題,在QTabWidget中設置QScrollArea?下面是代碼: void GamesWindow::createTabSucces() { std::string nameImg; _succesPage = new QWidge

    2熱度

    1回答

    我有一個QWidget,其中有一個QScrollArea的水平佈局。 當我添加窗口小部件到QScrollArea,我改的最大大小與容器的QWidget: this->setMaximumSize(newWidget->maximumWidth(), newWidget->maximumHeight()); 最大尺寸以及改變,但最大化按鈕不工作了。我可以用鼠標更改小部件的大小,但不能用最大化按鈕