摘要:
在窗口程序中,无边框窗口程序一般需要特殊处理才能拖动Qt中,要实现无边框窗口的拖动,需要重新实现 mousePressEvent 和 mouseMoveEvent 俩虚函数 1 void Widget::mousePressEvent(QMouseEvent *event) 2 { 3 if (event->button() == Qt::LeftButton) { 4 pos = event->globalPos() - frameGeometry().topLeft(); 5 event->accept(); 6 } 7 } 8 9 voi...
阅读全文
posted @ 2013-06-30 01:56
wowk
阅读(1452)
推荐(0)
摘要:
在QT中,操作文件一般不使用C++提供的文件操作类 , 因为操作文件的时候,要用到C++提供的 string 类,而在QT中使用的是Qt自己实现的一个string类QString 。在Qt中使用C++的string类的时候,很多时候都要在 QString 和 string 之间进行转换,这样是很不方便的,所以在Qt程序中,一般推荐操作文件的方法是使用Qt自己实现的文件操作类 QFile 。现在暂且先看看QFile读写文件时用到的基本函数,其他的关于创建link和设置权限等函数先撇一边QFile的基本构造函数: QFile(const QString & name) QFile(QObj
阅读全文
posted @ 2013-06-29 13:59
wowk
阅读(1620)
推荐(0)
摘要:
windows下,在许多应用程序中都会实现一个托盘图标,用于隐藏应用程序窗口时还能对该应用程序进行简单的操作,例如 QQ ,renren等程序那么,在Qt中,如何实现呢? 这就要用到Qt提供的QSystemTrayIcon 这个类了。来看看这个类中都有哪些常用的成员函数首先是这个类的构造函数 QSystemTrayIcon(QObject * parent = 0) QSystemTrayIcon(const QIcon & icon, QObject * parent = 0)可以看出,使用这个类需要一个托盘图标 , 和托盘图标标识的窗口对象的指针再来是一个设置右键菜单的函数 voi
阅读全文
posted @ 2013-06-29 13:39
wowk
阅读(1682)
推荐(0)
摘要:
版本名称介绍说明alpha内测版内部测试版本beta公测版Beta阶段会一直加入新的功能RC候选版几乎就不会加入新的功能了,而主要着重于除错Release正式版稳定版本/***********************转自百度百科**********************/
阅读全文
posted @ 2013-06-27 12:57
wowk
阅读(275)
推荐(0)
摘要:
http://pan.baidu.com/share/link?shareid=369083&uk=1375777560#dir奔跑吧 骚年~~
阅读全文
posted @ 2013-06-26 19:02
wowk
阅读(183)
推荐(0)
摘要:
最近在win8下安装软件的时候,总是报 "xxx不是内部或外部命令,也不是可运行的程序 或批处理文件" 的错误 。 百思不得其解 打开cmd 或 powerShell 输入xcopy 、ipconfig 命令都无法使用 , 最后百度得到的答案是 在系统 path 环境变量中添加下列环境变量 c:\windows\system32 和 c:\windows\syswow64 (64位系统),保存 然后重试这两个命令 , 发现可以使用来了
阅读全文
posted @ 2013-06-20 17:57
wowk
阅读(2759)
推荐(0)
摘要:
新版的qt5.0把webkit拆分为webkit和webkitwidgets两个部分,所以如果遇到错误:Undefined symbols for architecture x86_64:“QWebView::setUrl(QUrl const&)”, referenced from:Ui_MainWindow::setupUi(QMainWindow*) in mainwindow.o“QWebView::QWebView(QWidget*)”, referenced from:Ui_MainWindow::setupUi(QMainWindow*) in mainwindow.o需
阅读全文
posted @ 2013-06-19 14:20
wowk
阅读(867)
推荐(0)
摘要:
最近 , win8 系统中的 explorer 进程总是频繁奔溃 , 想想可能是最近新装或更新了什么软件引起的 。 查看了记录奔溃的详细信息 , 果不其然 ,是最近更新的快播新版本的 64位浏览器插件引起的 ,网上有人说卸掉快播重装 ,但是这样好像太麻烦了 。我的办法是: 打开IE浏览器选项设置, 禁用掉64位的插件, 但是保持32位的插件 处于启用状态 就OK了 , 这样不用重新安装快播
阅读全文
posted @ 2013-06-18 01:38
wowk
阅读(330)
推荐(0)
摘要:
如果你是个学生,你应该会C,C++和Java。还会一些VB,或C#/.NET。多少你还可能开发过一些Web网页,你知道一些HTML,CSS和JavaScript知识。总体上说,我们很难发现会有学生显露出掌握超出这几种语言范围外的语言的才能。这真让人遗憾,因为还有很多种编程语言,它们能让你成为一个更好的程序员。在这篇文章里,我将会告诉你,为什么你一定要学习Python或Ruby语言。跟C/C++/Java相比 — Python/Ruby能让你用少的多的多的代码写出相同的程序。有人计算过,Python或Ruby写出的程序的代码行数只相当于相对应的Java代码的行数的五分之一。如果没有绝对的必要,为
阅读全文
posted @ 2013-06-15 19:35
wowk
阅读(206)
推荐(0)
摘要:
马克·吐温曾经说过,所谓经典小说,就是指很多人希望读过,但很少人真正花时间去读的小说。这种说法同样适用于“经典”的计算机书籍。在Stack Overflow(以及其它很多软件论坛)上,诸如”程序员最应该读的计算机书籍有哪些?“这样的问题会周期性的出现。这样的问题不断的被提出、被回答,只是形式不同罢了。相同的几本书总是会出现在清单的前几名内,所以,如果想知道人们谈论的都是些什么,你有必要去读一读这些书的。大多数程序员真正读过的计算机书籍代码大全(Code Complete)——两届Software Jolt Award震撼大奖得主!程序员修炼之道(The Pragmatic Progr
阅读全文
posted @ 2013-06-15 19:33
wowk
阅读(122)
推荐(0)