qtextedit

    4热度

    1回答

    我已经广泛地研究这一点,但还没有找到一个满意的解决方案还滚动的QTextEdit控件: 如何追加在的QTextEdit控件结束文本,而不会触发滚动到当满足以下任一条件时,该部件的底部: 用户选择了一些文本。 用户已从底部滚动。 (在其他情况下,滚动到的QTextEdit控件的底部应该被触发。) 这是我目前使用在一个QTextEdit widget的底部追加text的代码: const QTextC

    1热度

    2回答

    我正在修改Qt 5终端示例并使用QTextEdit窗口作为终端控制台。我遇到了几个问题。 的Qt做的传入字符串回车( '\ r')一个奇怪的解释。偶尔,3-7发送后,它将('\ r')解释为新行('\ n'),最令人讨厌。当我最终发现我选择从传入数据中过滤出所有'\ r'时。 这是由于某些设置的行为? 让光标交互正常工作有点麻烦。我希望控制台通过复选框进行自动滚动选择。我还希望可以在控制台运行时选

    0热度

    1回答

    我遇到问题QTextEdit不缩小到低于特定大小。更确切地说。我有一个水平布局的小部件。这个小部件有两个孩子,另一个容器小部件。每个子窗口小部件都包含或多或少相同的元素(标签,QLineEdits,按钮......)。唯一的区别是,正确的容器小部件也具有QTextEdit元素,在另一个水平布局中彼此相邻。 当窗口足够大时,所有东西的位置和尺寸都正确。两个容器小部件分别占用两个窗口,两个QTextE

    2热度

    1回答

    有没有人知道一个简单的Rope数据结构以及QTextEdit小部件的示例项目?我试图编写一个小而高效的文本编辑器,并更好地理解数据结构。

    1热度

    1回答

    您好我正在尝试做一个函数来扫描QTextEdit,搜索电子邮件地址和电话号码,并将其更改为粗体。当我运行它,它崩溃我的程序错误“QTextCursor :: setPosition两种:位置‘-1’超出范围”,这里是代码: void MakeDisplay::processDoc(){ QString doc = text->toPlainText(); QTextCursor

    0热度

    1回答

    我有从的QTextEdit,它看起来像这样继承的对象: class infoBox : public QTextEdit { Q_OBJECT public: : : } 我用它在我的UI窗口这样的: class Ui_MainWindow { infoBox *pInfoBox; public: void setupUi(QM

    1热度

    2回答

    我会尽量明确。我创建了一个Qt应用程序,它有一些按钮和一个QTextEdit。接下来我创建一个pthread。并提供指向MainWindow的指针作为参数。类似这样的: MainWindow w; pthread_create(&rThread,NULL,treat,&w); treat是创建线程时执行的函数。现在,如果我有一个名为myButton的按钮,和我做财产以后这样的对待函数内部:

    1热度

    2回答

    图像的QWebKit我能够用的BaseURL加载HTML: // File e.g. with <img src="images/picture.jpg" /> const QByteArray oHTMLContent = oFile.readAll(); QFile oFile(rFileInfo.absoluteFilePath()); QUrl oBaseUrl = QUrl::f

    0热度

    1回答

    我试图写一个Z机器翻译新手 - 一个专门的虚拟机的文字冒险像魔域 - 在Python中,使用PyQt4的。我决定将QTextEdit继承到该程序的主界面,但是我很难将其转换为一个可以做我正在寻找的部件。我必须能够将文本追加到它,接受用户输入在同一行作为最后一个附加字符,然后追加更多的文本,用户绝不允许编辑任何以前的程序追加或通过输入文本用户。为了把它的另一种方式,我必须做定期在窗口小部件的所有文本

    1热度

    1回答

    如何在QTextEdit中设置锚点? 似乎有一种方法可以滚动到一个锚点,但不是任何方法来设置一个锚点。 所以我试过这个,但它不起作用。 mTextEdit->setHtml("some html stuff"); mTextEdit->append("<a href=\"#word\">word</a>"); mTextEdit->scrollToAnchor("word"); 有什么建议