摘要:
QPixmap类自带save方法,可以讲图片保存,具体格式如下:方法二是将图片保存到IO设备中,可能是网络、串口、打印机等。这两个方法的参数2都表示保温图片时的保存格式,可以是QString类型;也可以是QByteArrary类型。如:注:在使用第一种时,有以下限制条件:1)参数二只能是“”型的字符串或调用toAscii方法2)如果是“”字符串,字符串必须大写 阅读全文
摘要:
此段代码来自Qt自带screenshot例子具体调用此方法的代码如下 阅读全文
摘要:
今天实现《C++ GUI Programming with Qt4》书中的Sort例子,发现结果有些不同,具体如下: 左下方的空间过大,右边的cancel与more按钮中间空间大,而且点击more按钮没有效果。 后来发现有如下问题:a 左侧的QSpacerItem属性sizeType应设置为Minimum,sizeHint的height设置为0;保证在简略模式中左下侧的空间最小。b 右侧中QSpacerItem属性sizeType应设置为Expanding,sizeHint的height设置为0,保证在缩略模式中右侧cancel和more按钮间的空间最小,当在完整模式中空间自动延伸。c mor 阅读全文
摘要:
swing组件从显示效果上可以分成两类,一种是JComponent;另一种是Window类。其中Window类包括一些可以独立显示的组件,即此类组件就是在运行一个程序是,组件无须托付其他组件就可以显示出来;而JComponent组件类主要包括了一些不能独立显示的组件,即此类组件需要托付在其它组件上才可以显示出来(这与Qt不同,Qt的任何组件都可以独立显示)。而从功能上来划分,在Java.swing包中Swing组件共分三种类型:顶层组件、中间组件、基本组件顶层组件:JFrame、JApplet、JDialog、JWindow。顶层组件也就是所说的独立组件。中间组件:JPanel、JScroll 阅读全文
摘要:
指针是c++中的一种数据类型,它持有另外一个对象(实例)的地址。指针主要用来传递数组或大型的类对象。 每一个指针都有一个相关的类型,不同数据类型的指针之间的不同之处并不是在指针的表示上,也不在指针所持有的值(地址)上----对所有类型的指针在这两方面都是相同的。不同之处只是指针所指对象的类型上,指针的类型指示编译器怎样解释特定地址上内存的内容,以及该内存区该跨越多少内存单元。例如: int类型... 阅读全文
摘要:
html的字体标记分为实体标记和逻辑标记两种,两者有以下不同:a)实体标记有固定的显示效果,逻辑标记则根据不同的浏览器不同 eg:<em>由于浏览器的不同所标识的文字不一定会是斜体效果,也有可能是粗体、加底线或反白等。b)多个实体标记可以有效标示同一字句,逻辑标示在旧浏览器则通常不能有效显示多重的标示实体标记有:<i> <b> <u>逻辑标记有:&l... 阅读全文
摘要:
布局管理可以让你的qt程序看起来更美观,使用起来更舒心。在此,做些总结(在不断更新,整理,纠正):a:对于每个Layout应该有一个parent,这样让人可以知道Layout对应的是哪个widget。b:在一个对应了Layout的widget中添加子widget时,应该使用Layout的addWidget方法。如果要添加子Layout时,则使用addLayout方法 阅读全文
摘要:
在运行analogclock程序过程中,出现了QPainter::end:Painter ended with 2 savedstates,告警信息不断在console中刷心,后检查为程序中有一处没有配对出现save()、restore()方法造成。 阅读全文
摘要:
信号槽是Qt中特有的概念。它使得程序员将不同的object绑定起来,而object对象间并不需要对相互了解。 Slots也是普通的c++方法,它们可以是virtual;可以被重载;可以使private、protected、public,可以像其它c++方法一样有各种类型的参数。它们唯一的区别就是signal与slot是相互链接起来的,slot函数在每次signal函数被emit时会被调用。 标准的connect函数如下:[代码]sender和receiver是QObject对象的指针,signal和slot函数是不带参数的函数名,实际上SIGNAL()和SLOT()宏将他们的参数(signal 阅读全文
摘要:
如果要改变文件所有权,可以使用chown和chgrp命令。chown命令更改一个或多个文件的用户所有者。# chown new-owner filesnew-owner是制定文件的新所有者的名字(或用户id)。例如将文件brass的所有者改为用户harvey,只需要执行以下命令:# chown harvey brass大多数系统中,只有超级用户root何以运行chown命令。如果要改变整个目录树的... 阅读全文