04 2015 档案
摘要:【应用场景】:在编辑框中输入一段文字,用鼠标选取文字,修改工具栏上的字体、字号大小、加粗、斜体等属性,选取的文字即发生相应的变化。 一、 任何一个文本编辑器的程序都要用到QTextEdit作为输入文本的容器,在它里面输入的可编辑文本由QTextDocument作为载体,而QTextBlock、QTextList、QTextFrame等则用来表示QTextDocument的元素,...
阅读全文
摘要:一、预备知识1.窗口是基于逻辑坐标的.2.视口是基于设备坐标.3.设备坐标是以像素为单位的,逻辑坐标是以.cm,m,mm,.....4.系统最后一定要把逻辑坐标变为设备坐标.5.设备坐标有3种: a、客户区域坐标,包括应用程序的客户区域,客户区域的左上角为(0, 0)。 b、屏幕坐标,包括整...
阅读全文
摘要:先要说的是QString。 之所以把QString单独拿出来,是因为string是很常用的一个数据结构,甚至在很多语言中,比如JavaScript,都是把string作为一种同int等一样的基本数据结构来实现的。 每一个GUI程序都需要string,这些string可以用在界面上的提示语,也...
阅读全文
浙公网安备 33010602011771号