2020-02-01から1ヶ月間の記事一覧

デバッグ開始が失敗する

エラーメッセージ QMLとC++の同時デバッグに必要なスレーブ側のデバッグエンジンが作成できませんでした: Unable to create a debugger engine of the type "No engine" 環境 Windows 10 Pro x64 Ver. 1909 Qt Creator 3.2.1 MinGW 4.6 (GDB 7.4) 原因 Qt Cr…

gdb-python27.exe がエラーで終了する

エラーメッセージ ImportError: No module named site 環境 Windows 10 Pro x64 Ver. 1909 MinGW 4.6 (GDB 7.4) 原因 Python 2.7 がインストールされていない 環境変数 PYTHONPATH が設定されていない 対策 1. Python 2.7 をインストールする 2. 環境変数 PY…

QTableView の行の幅(高さ)を変更する

setModel の後に setRowHeight() を使う。 QAbstractTableModel *model = new <モデルクラス>; QTableView *tableView = new QTableView; tableView->setModel(model); for (int row = 0; row < model->rowCount(); ++row) { tableView->setRowHeight(row, 1…

QTableView の列の幅を変更する

setModel() の後に setColumnWidth() を使う。 QAbstractTableModel *model = new <モデルクラス>; QTableView *tableView = new QTableView; tableView->setModel(model); for (int column = 0; column < model->columnCount(); ++column) { tableView->set…

QTableView のスクロールバーを非表示にする

setHorizontalScrollBarPolicy(Qt::ScrollBarAlwaysOff) を使う。 QTableView *tableView = new QTableView; tableView->setHorizontalScrollBarPolicy(Qt::ScrollBarAlwaysOff); tableView->setVerticalScrollBarPolicy(Qt::ScrollBarAlwaysOff);