問題タブ [qmessagebox]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
1337 参照

windows - タスクバーにタブのないQDialog

質問は非常に簡単です。タスクバーにタブを表示したり、作成せずに表示しQDialogたりすることはできますか?QMessageBoxexec()、show()を使用して、モーダルの値を変更しようとしましたが、タブは常にオンになっています。

0 投票する
0 に答える
332 参照

qt - QStyledItemDelegate で QStyle::drawControl を使用すると QMessageBox がクラッシュする

奇妙な問題があります。

を使用して、カスタムの paint() で進行状況バーを描画していQStyleます。drawControl()QStyledItemDelegate

QMessageBoxどちらshow()exec()または何でもで開こうとすると、アプリケーションがクラッシュします。

これは私のせいではなく、まさにこの組み合わせであることは間違いありません。

問題を示す非常に最小限のサンプルプロジェクトを作成しました。

これはデリゲートのpaint():

このデリゲートを QTreeView (もちろん項目があります) に設定して QMessageBox を開くと、アプリケーションがクラッシュします。

サンプル プロジェクトは、私の GitHub にあります。

また、追加情報とともにqtcentre でディスカッションを開始しました。

Mac OS X 10.8.2 で Qt 5.0.1 を使用しています。これはQtのバグですか?どのように回避しますか?

0 投票する
1 に答える
1170 参照

qt - 静的メソッド QMessageBox::information() を使用するときに QMessageBox のタイトルバーを削除しますか?

メッセージ ボックスを表示するには、次のコードを使用します。

すべてが期待どおりに機能しますが、メッセージ ボックスのタイトル バーを削除したいと考えています。どうすればこれを達成できますか?

私は使いたくない:

0 投票する
2 に答える
1331 参照

c++ - Qt-creator: QMessageBox が閉じない

QMessageBoxユーザーが誤って [削除] ボタンを押した場合にユーザーに警告するためにを使用しています。ユーザーが の [OK] ボタンを押すと、(データベースに接続されている)QMessageBoxから行を削除する関数が呼び出されます。QTableView削除後、QTableView を更新し、新しいデータ (削除された行を除く) を表示する必要があります。

現在、ユーザーがヒットするDelete buttonと、警告QMessageBoxが表示されます。次に、[OK] を押すと、行が から削除されQTableViewます。この時点で、QMessageBoxが消え、新しく更新されたバージョンのQTableViewが表示されることを期待していますが、これは行われていません !!. 代わりにQMessageBox再び表示され、更新を手動で行う必要があります (アプリケーションを開始したばかりなので) .. なぜこれが起こっているのですか?

ここに私のコードがあります:

0 投票する
1 に答える
2107 参照

python - Qメッセージボックスが機能しない

私はUbuntu Linuxを使用しています。私は pyuic4 コマンドを使用して .py ファイルを作成し、それにメッセージボックスを追加しました。

多くの実験を行った後、これを次のように変更するとうまくいくことがわかりました class Ui_MainWindow(object):class Ui_MainWindow(QtGui.QMainWindow):

大きなスクリプトを作成しましたが、それが問題を引き起こすかどうか、または正しいことを行っているかどうかはわかりません。ただ混乱しています。私の文章に問題がある場合は、助けてください。これは私の最初の投稿です。

0 投票する
1 に答える
1428 参照

pyqt4 - メッセージ ボックス pyqt4 の cleanlook スタイル

PYQT4 アプリケーションがあります。ユーザーの操作に基づいて、さまざまなメッセージを表示しようとしています。私が抱えている問題は、QMessageBox を使用して表示されたメッセージがきれいな外観のスタイルで表示されるのに対し、アプリケーションの他の部分はきれいな外観のスタイルでうまく機能することです。

次のコードを使用しようとしましたが、メッセージに対して機能しません。

誰かがこれをきれいなスタイルにする方法を教えてもらえますか

0 投票する
1 に答える
3239 参照

python - QtGui.QMessageBox.information とそのカスタマイズ

ドキュメントによると、QtGui.QMessageBox.information()関数を使用して、次の定数を使用して、多くのプッシュ ボタンを含むダイアログ ボックスを作成できます。

多くの機能をサポートしています。

QMessageBoxクラスのドキュメントを使用しています。

私の質問は、メッセージ ボックスのプッシュ ボタンのテキストを変更するにはどうすればよいですか?