ぬにょす(挨拶)。
なめたらアカンぜよ!
メニューバーとツールバーに関しては、力技ループで非活性化。
バージョン情報とか、最新バージョンのチェックとか、操作されても問題無い項目はオブジェクト名の比較でスキップ。
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なんて怖くないぜ。
他の文字コード変換ルーチンを実装したら公開しまっす。
んでわ!
コメント