一: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()内部使用,所以为了平台间的移植我们还能选择什么呢?
阅读(2417) | 评论(0) | 转发(0) |