弄了好久吧,终于弄出来了。qt自带的帮助系统还真是挺好的,网上查了这么久资料,也没有找到具体的或者模糊的解决方法。只是说用html或者用QTextFormat及各种派生的类来改变文本框中字符格式,nnd,哥哥也知道可以用这个来实现。具体就没有了。废话少说,记录下来,以后用得着。这里用的是format。具体功能就是修改光标所在行的第pos个字符的格式,这里的格式是给字符加个下划线。其他格式,比如字符...
分类:
其他好文 时间:
2015-08-27 00:37:15
阅读次数:
453
【问题】两个textedit,取名为view0,view1。实现view0输入固定的字符个数后,用setFocus切换聚焦到view1,但是切换完了之后view0还会保留光标残影,出现两个文本框中都有光标的现象。
【解决】repaint();
刷新文本框。在setFocus后加上这句就可以了。...
分类:
其他好文 时间:
2015-08-27 00:35:48
阅读次数:
215
功能:利用QTextEdit开发一个日志显示窗口。没有太多操作,需要实现的是日志自动向上滚动,总体的日志量可以控制在x行(比如300行)以内;其他的应用功能我后面继续添加 1 #include 2 3 #include 4 5 #include 6 7 #include 8 9 10...
分类:
其他好文 时间:
2015-07-24 12:11:18
阅读次数:
148
刚好碰到这个问题,当然也有的人应该不会碰到问题,可能是我胡乱修改了什么,才导致这个问题.百度搜索了一下,发现添加 QTextCodec.setCodecForTr(QTextCodec.codecForName("system"))
QTextCodec.setCodecForCStrin...
分类:
其他好文 时间:
2015-05-18 09:23:24
阅读次数:
828
import sys
from PyQt5.QtWidgets import QWidget, QLabel, QApplication, QLineEdit, QTextEdit, QGridLayout
class Example(QWidget):
def __init__(self):
super().__init__()
self.initUI()...
分类:
其他好文 时间:
2015-05-02 09:49:28
阅读次数:
213
【应用场景】:在编辑框中输入一段文字,用鼠标选取文字,修改工具栏上的字体、字号大小、加粗、斜体等属性,选取的文字即发生相应的变化。 一、 任何一个文本编辑器的程序都要用到QTextEdit作为输入文本的容器,在它里面输入的可编辑文本由QTextDocument作为载体,而QTextBlock、QTe...
分类:
其他好文 时间:
2015-04-22 17:45:35
阅读次数:
155
fromPyQt4importQtGuifromPyQt4importQtCoreclassEditor(QtGui.QTextEdit):def__init__(self,parent=None):super(Editor,self).__init__(parent)classMain(QtGui...
分类:
其他好文 时间:
2015-01-23 17:47:05
阅读次数:
304
??
1.新建一个空项目(其它项目—>空QT项目):
2
添加新文件(选择C++Class)
MyWidget.h
#ifndef MYWIDGET_H
#define MYWIDGET_H
#include
#include
class MyWidget : ...
分类:
其他好文 时间:
2014-12-12 20:58:55
阅读次数:
750
setAttribute(Qt::WA_DeleteOnClose):在子窗口的构造函数中调用,当子窗口关闭时,自动删除子窗口对象,防止内存泄露。document():QTextEdit的函数,获取当前文档对象。contentsChanged():文档对象是否改变的SIGNAL函数setWindowModified(document()->isModified()):根据doc..
分类:
其他好文 时间:
2014-12-08 15:49:24
阅读次数:
135
QLineEdit是单行文本输入,一般用于用户名、密码等少量文本交互地方。QTextEdit用于多行文本,也可以显示HTML格式文本。QPlainTextEdit与QTextEdit很像,但它多用于需要与文本进行处理的地方,而QTextEdit多用于显示,可以说,QPlainTextEdit对于pl...
分类:
其他好文 时间:
2014-12-03 22:56:35
阅读次数:
207