Qt5でプリンタを取得できない事がある
QPrinterInfo pi = QPrinterInfo::defaultPrinter(); if (pi.isNull()) { // プリンタを取得できない QMessageBox::warning( this, "", "", QMessageBox::Ok ); return; }
以上のコードで、Qt4.7.4では概ねプリンタを取得できていましたが、Qt5だとプリンタを取得できない事があるようです。手元の環境だと問題ないのですが……。
QPrinterInfo pi = QPrinterInfo::defaultPrinter(); if (pi.isNull()) { // プリンタを取得できない QMessageBox::warning( this, "", "", QMessageBox::Ok ); return; }
以上のコードで、Qt4.7.4では概ねプリンタを取得できていましたが、Qt5だとプリンタを取得できない事があるようです。手元の環境だと問題ないのですが……。