1
默認QPlainTextEdit
只有垂直滾動條,我想添加水平滾動條。Qt - 無效使用不完整類型'class QScrollBar' - 將水平滾動條添加到文本編輯部件
我想這(在QMainWindow
類的構造函數的代碼)
QPlainTextEdit * editor = new QPlainTextEdit(this);
QScrollBar * hScroll = new QScrollBar(Qt::Horizontal);
editor->addScrollBarWidget(hScroll);
setCentralWidget(editor);
但構建與錯誤(無效使用不完全類型「類QScrollBar」的)失敗。
但是在寫入長行之前,水平條不可見。有沒有辦法讓默認的滾動條被激活? 謝謝 –
如果編輯器中沒有長行,爲什麼需要滾動條? 僅當內容超出編輯器尺寸時,纔會顯示垂直和水平滾動條。 –