Chinaunix首页 | 论坛 | 博客
  • 博客访问: 267112
  • 博文数量: 22
  • 博客积分: 2490
  • 博客等级: 大尉
  • 技术积分: 752
  • 用 户 组: 普通用户
  • 注册时间: 2009-07-31 15:35
文章分类

全部博文(22)

文章存档

2011年(5)

2010年(43)

2009年(14)

我的朋友

分类: C/C++

2011-01-06 19:37:01

一:QString类型的变量可以用QT提供的qCritical进行打印查看。该函数类似于c下的printf函数。 void load(const QString &fileName)
 {
     QFile file(fileName);
     if (!file.exists())
         qCritical("File '%s' does not exist!", qPrintable(fileName));
 }
二:QSysInfo提供操作系统版本类型信息。
三:qt获取当前文件或程序的绝对路径:QStringList args = QApplication::arguments();
    qCritical("args==%s",qPrintable(args.at(0))); //args.at(0)获取当前程序的绝对路径
四:程序找不到QtNetwork:在.pro中加 QT += network
五:QPainter只能在paintEvent()内部才能起作用,在Linux下用Qt::WA_PaintOutsidePaintEvent 之后据说可以在paintEvent()之外使用。但是,在mac和windows下不管你怎么设置都只能在paintEvent()内部使用,所以为了平台间的移植我们还能选择什么呢?
阅读(2386) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~