fxcleo |
2016-05-30 19:18 |
【紧急求助】qml程序放在没有安装显卡或者显卡驱动的电脑运行
qml程序放在没有安装显卡或者显卡驱动的电脑上运行 打开程序,出现白屏
qml组件都打包了,关联dll也打包了,在有显卡的电脑上正常 求助怎么办??
#include <QApplication> #include <QQuickView> #include <QQmlApplicationEngine> #include <QQmlContext> #include <QThread> #include <QProcess> #include <QDesktopWidget> #include <QTextCodec>
int main(int argc, char *argv[]) { QApplication a(argc, argv); QQuickView view;
view.setMinimumSize(QSize(430,490)); view.rootContext()->setContextProperty("mainwindow",&view); view.setSource(QUrl(QStringLiteral("qrc:/Hello.qml"))); view.setResizeMode(QQuickView::SizeRootObjectToView); view.setFlags(Qt::Window|Qt::FramelessWindowHint);//无边框但图标依附到状态栏 view.setGeometry((a.desktop()->width() - view.width()) / 2,(a.desktop()->height() - view.height()) / 2, view.width(),view.height()); view.show(); a.exec();
return 0; } |
|