qtextedit

    1熱度

    1回答

    我有一個帶觸摸屏顯示器的手臂板,我想在其中顯示某個函數vcm_test()的輸出。該功能的輸出保存到名爲 test.txt的文件中。現在,我可以讀取文件test.txt的內容,並且僅當它小於50-60行時,纔會顯示在我的qtextEdit中。而我在test.txt中有超過7000行。當我嘗試顯示7000行時,臂板會一直讀數,直到讀數完成後才顯示任何內容。是否有任何方法可以在每行之後閱讀和顯示,或者

    0熱度

    2回答

    我在C++/Qt中相當新,而且我只有一些Web開發經驗。 爲了學習的目的,我正在測試幾件與Qt相關的東西,而且我很失敗。我很確定這是因爲整個插槽/信號的問題還沒有解決,所以我希望有人能爲我更清楚。 所以,我有這個主程序UI,我已經放置了一個QTextEdit小部件。現在我試圖重現其中的一種「文檔發生更改,更好保存!」 - 警告,並且每當有人嘗試創建新文檔時都會顯示它。 我試圖在觸發「新文檔」選項時

    1熱度

    1回答

    嗨,我試圖在Qt的功能,設置一個QTextEdit的字體爲粗體: void TextEditor::setBold(){ if (editor->fontWeight() == 75) editor->setFont(QFont::setBold(false)); else editor->setFont(QFont::setBold(true));

    1熱度

    2回答

    我有這個簡單的代碼:基本上是一個工具來發送一些命令到CMD,並顯示在QTextEdit cmd的輸出。 基本上,它的工作原理。 我唯一的問題是,每次點擊發送(有或沒有新命令)時,文本都被追加了,但奇怪的空白行出現在QTextEdit的末尾。即使我清除「控制檯」,仍然有這些線。 也許它與我稱之爲過程的方式有關,因此我不知道需要幫助。 from PySide.QtCore import * from

    1熱度

    1回答

    我想創建一個簡單的IDE。目前我完全失敗了!我有一些動作,當我點擊「新建」動作時,它應該爲我的TabWidget添加一個新頁面,並在裏面創建一個TextEdit。這實際上工作,但我不知道如何使用TextEdit。例如,如果我想保存它,我需要訪問textEdit的文本,但是如何? 代碼: void MainWindow::on_actionNew_triggered() { QTextE

    1熱度

    1回答

    每當我按下輸入在我的QTextEdit它會執行一個點擊我的登錄按鈕。不知何故,這會導致我的QtCreator崩潰。我怎樣才能改變會發生什麼如果我按下我的QTextEdit輸入?

    1熱度

    1回答

    我想創建一個包含QTextEdit的圖像。 然後我編寫下面的代碼來創建圖像。 QSize s = textEdit->frameSize(); QPixmap p(s); textEdit->render(&p); p.save("textContent.png", "PNG"); 但它不能包含不可見的內容。(而內容太長的QTextEdit) 我徘徊,如果有是創建包含QTextEidt所

    31熱度

    3回答

    我正在編寫複雜的富文本編輯器,派生自QTextEdit類。它必須能夠插入,調整大小,並將各種格式應用於嵌入表格。 我找到了設置列寬的函數(setColumnWidthConstraints)。 但是沒有人去change _rows_ heights。 有什麼辦法可以達到這個目的嗎? 示例代碼: void CustomTextEdit::insertTable (int rows_cnt, int

    2熱度

    2回答

    我正在使用pyqt的Qshortcut試圖檢測組合鍵來觸發某些動作,即當用戶輸入→到QtextEdit小部件時,我想打印「更改模式」。 我已經看到,涉及CTRL + E或其他一些Ctrl或Shift鍵 組合其他按鍵順序的例子, self.shcut1 = QtGui.QShortcut(self) self.shcut1.setKey("CTRL+E") self.connec

    2熱度

    1回答

    這是我的代碼的一小部分,我不知道爲什麼,但Qt忽略了CSS。 QTextDocument *mTextDocument = new QTextDocument(0); QTextEdit *textEdit = new QTextEdit(0); mTextDocument->setDefaultStyleSheet(QString::fromUtf8("body{background-col