qplaintextedit

    2热度

    2回答

    我对QPlainText进行了子分类编辑,我希望能够拦截撤消/重做命令,以便我可以实现自定义功能。 我意识到我可以使用setUndoRedoEnabled禁用撤销/重做功能,并且我可以检测到Ctrl + Z和Ctrl + Y按键。但是,这似乎并不是最好的跨平台方式。 有什么建议吗?

    0热度

    1回答

    我需要滚动启动后,即使行数小于的QTextEdit的高度像下面的图 我试图setDocumentMargin()但它使利润率在所有方向(左,右,顶部和底部) 那么,有没有办法只增加QTextEdit的底部边距。

    0热度

    1回答

    我想写出下列漂亮的表中一个QTextEdit/QPlainTextEdit: +-----+-----+---------+------+---+---Pi 2---+---+------+---------+-----+-----+ | BCM | wPi | Name | Mode | V | Physical | V | Mode | Name | wPi | BCM | +-----+

    19热度

    1回答

    我正在做一个自定义代码编辑器QPlainTextEdit和QSyntaxHighlighter,我遇到了一个小故障。我想要在选择中保留语法高亮。但是,选择(环境颜色)的颜色会覆盖由QSyntaxHighlighter和html标记突出显示的文本的颜色。保留了其他属性,如字体系列。 实施例: 无选择:                     选择:                          

    0热度

    2回答

    我需要将参考文献QPlainTextEdit发送到我的C++类Analizador,以便从我的类中添加行到QPlainTextEdit。我添加了包括<QPlainTextEdit>到类,从图形界面创建QPlainTextEdit,并调用类的构造函数就这样 Analizador *anal=new Analizador(ui->textProgres); 的构造函数是: Analizador(Q

    0热度

    1回答

    我想在子类QPlainTextEdit中只读特定行。 我知道我可以覆盖keyPressed事件,并忽略行上的只读,但我需要过滤非编辑键(如箭头导航键)的关键事件。另外,这不会考虑在该行上粘贴文本。 是否有任何内置支持或更好的方式?

    0热度

    2回答

    我有一个简单的应用程序与文本编辑 - QPlainTextEdit,由qt设计师创建。我只需要从mainwindow.cpp setViewportMargins.But我得到以下错误消息 - 无效QAbstractScrollArea :: setViewportMargins(int,int,int,int)'受保护。 代码: ui->textEdit->setViewportMargins(

    0热度

    1回答

    我有一个QPlainTextEdit,并在其中突出显示了一些单词现在我想要将鼠标悬停在它上面时,它会显示一个工具提示,其中包含描述或类似的内容字像这样在QT IDE ,但我不知道如何开始这个所以任何想法,代码或类似的项目,以检查此 预先感谢

    0热度

    1回答

    我想在PlainTextEdit控件显示ASCII字符,但我碰到的在我的线一半突然停电的问题。有一个\ n字符,我实际上希望文本开始一个新行,所以这个字换行功能是不可取的。我已经尝试将换行和换行模式设置为NoWrap,但它仍会产生下面显示的相同的不受欢迎的图像。由于专有原因,我无法显示所有文本,但实质上会发生什么,每个C应该是新行的开始。每行有80个字符,因此循环。该部件比文本包装的位置大得多,所

    0热度

    1回答

    我现在正在试图使我的PC上的GUI与每个套接字的服务器进行通信。 这里是GUI的部分代码: def listenToServer(self): """ keep listening to the server until receiving 'All Contracts Finished' """ self.feedbackWindow.appendPlainText('--E