ぬにょす(挨拶)。
なめたらアカンぜよ!
メニューバーとツールバーに関しては、力技ループで非活性化。
バージョン情報とか、最新バージョンのチェックとか、操作されても問題無い項目はオブジェクト名の比較でスキップ。
foreach (QObject *obj, this->children()) {
QAction *action = qobject_cast<QAction*>(obj);
if (action) {
if (action->objectName() "help_About" ||
action->objectName() "check_Update" ||
action->objectName() "copy_Fullpath" ||
action->objectName() "copy_Filename" ||
action->objectName() "action_Quit" ||
action->objectName() "action_Setting")
{
continue;
}
qDebug() << action->objectName();
action->setEnabled(false);
}
}
文字化けはある程度しかたない。
そんな時の頼れるアニキ、必殺の右クリックコンテキストメニュー!
ふははっはあ、明示的に変換してやったぜ。
これでもうShift-JISなんて怖くないぜ。
他の文字コード変換ルーチンを実装したら公開しまっす。
んでわ!
コメント