不浮躁
发布时间:2014-12-06 22:45:03
Qt中实现树形结构可以使用QTreeWidget类,也可以使用QTreeView类,QTreeWidget继承自QTreeView类。树形效果如下图所示:这是怎么实现的呢?还有点击节点时会有相应的事件响应。1. 树形结构实现QT GUI中有treeWidget部件,将该控件在Gui中布局好,假设其对象名为treeWidget。QTreeWidget类官方文档:h.........【阅读全文】
发布时间:2014-12-06 22:36:13
Qt 设置窗口的最小化、最大化、关闭按钮调用setWindowFlags方法,函数参数设置如下:Qt::WindowMinimizeButtonHint|Qt::WindowMaximizeButtonHint|Qt::WindowCloseButtonHint图像拖拽:在QGraphicsView框架中实现图像拖拽,固然可以使用滑动条拖动,但是如果可以使用鼠标在图像上面进行拖动,岂不是更方便.........【阅读全文】
发布时间:2014-12-06 22:25:15
QT对txt文本进行读写一般是采用QFile和QTextStream结合使用,在此不细说,主要说一下读取txt文本的注意事项。因为txt文本中有中文也有英文还有数字,要准确获得需要的字串可就要多一个心眼了。因为在使用QString对文本读取时,使用的是Unicode编码,这时,一个汉字占2个字节,一个字母占一个字节,一个数字占一个字节。.........【阅读全文】
发布时间:2014-12-06 22:23:07
Qt中经常需要用到中文,不论是字符串还是路径名。还好Qt提供了QTextCodec类,该类具有强大的编码格式转换功能,提供了世界上大多数常用的字符编码格式。Qt中使用QString的字符串采用的是Unicode编码,我们使用的Windows系统是GBK编码(一种中文编码),linux下通常使用的是UTF-8编码。1.Windows下是使用中文在m.........【阅读全文】
发布时间:2014-12-06 22:15:27
QString filename = QFileDialog::getOpenFileName(this,tr("选择要添加的程序"), qApp->applicationDirPath(),tr("Excutable(*.*)")); if(filename.isEmpty()) { return; } QFileInfo fileInfo(filename); QFileIconProvider seekIcon; QIcon icon = seekIcon.icon(fileInfo); QPixmap pixmap = icon.pi.........【阅读全文】
发布时间:2014-11-28 22:57:03
方法一:WINDOWS API画法 //获取要绘制的窗口句柄 Image img = GetWindow(this.tabPage12.Handle); //在母容器上创建图形对象 Graphics gOut = mOut.pnlOut.CreateGraphics(); //在指定位置按指定大小绘出image gOut.DrawImage((Image)img, form1.pnlImage.DisplayRectangle, this.tabPage12.DisplayRectangle, Gra.........【阅读全文】