QTableView の列の幅を変更する

setModel() の後に setColumnWidth() を使う。

QAbstractTableModel *model = new <モデルクラス>;
QTableView *tableView = new QTableView;

tableView->setModel(model);

for (int column = 0; column < model->columnCount(); ++column) {
    tableView->setColumnWidth(column, 100);
}
参考文献

c++ - QTableView column width - Stack Overflow

qtbase の compile タスクが "expected identifier before numeric constant" エラーで失敗する

エラーメッセージ

../../../../include/QtCore/../../../qtbase-opensource-src-5.2.1/src/corelib/io/qurl.h:139:9: error: expected identifier before numeric constant
         None = 0x0,
         ^

原因

eglfs プラグインの不具合?

解決方法

レシピに次の行を追加する。(eglfs プラグイン不要な場合)

QT_CONFIG_FLAGS_append = "${@base_contains('DISTRO_FEATURES', 'x11', ' -no-eglfs', ' -eglfs', d)}"