ウィジェット

「ウィジェット」の編集履歴(バックアップ)一覧はこちら

ウィジェット」(2014/09/09 (火) 15:40:20) の最新版変更点

追加された行は緑色になります。

削除された行は赤色になります。

[[QWidget>http://qt-project.org/doc/qt-5/QWidget.html]] ┃ ┃各種パーツ ┃ ┣[[QAbstractButton (公式)>http://qt-project.org/doc/qt-5/QAbstractButton.html]] … ボタンのベースクラス ┣[[QCheckBox (公式)>http://qt-project.org/doc/qt-5/QCheckBox.html]] … チェックボタン ┃┣[[QPushButton (公式)>http://qt-project.org/doc/qt-5/QPushButton.html]] … プッシュボタン (一般的なボタン) ┃┣[[QRadioButton (公式)>http://qt-project.org/doc/qt-5/QRadioButton.html]] … ラジオボタン ┃┗[[QToolButton (公式)>http://qt-project.org/doc/qt-5/QToolButton.html]] … ツールボタン (ツールバーなどのアイコンボタン) ┣[[QAbstractSlider (公式)>http://qt-project.org/doc/qt-5/QAbstractSlider.html]] … スライダーのベースクラス ┃┣[[QDial (公式)>http://qt-project.org/doc/qt-5/QDial.html]] … ダイアル ┃┣[[QScrollBar (公式)>http://qt-project.org/doc/qt-5/QScrollBar.html]] … スクロールバー ┃┗[[QSlider (公式)>http://qt-project.org/doc/qt-5/QSlider.html]] … スライダー ┣[[QAbstractSpinBox (公式)>http://qt-project.org/doc/qt-5/QAbstractSpinBox.html]] … スピンボックスのベースクラス ┃┣[[QDateTimeEdit (公式)>http://qt-project.org/doc/qt-5/QDateTimeEdit.html]] … 日付のスピンボックス ┃┃┣[[QDateEdit (公式)>http://qt-project.org/doc/qt-5/QDateEdit.html]] … 日付だけ編集するスピンボックス ┃┃┗[[QTimeEdit (公式)>http://qt-project.org/doc/qt-5/QTimeEdit.html]] … 時間だけ編集するスピンボックス ┃┣[[QDoubleSpinBox (公式)>http://qt-project.org/doc/qt-5/QDoubleSpinBox.html]] … 小数精度のスピンボックス ┃┗[[QSpinBox (公式)>http://qt-project.org/doc/qt-5/QSpinBox.html]] … 整数精度のスピンボックス ┣[[QCalendarWidget (公式)>http://qt-project.org/doc/qt-5/QCalendarWidget.html]] … カレンダーウィジェット ┣[[QComboBox (公式)>http://qt-project.org/doc/qt-5/QComboBox.html]] … コンボボックス ┃┗[[QFontComboBox (公式)>http://qt-project.org/doc/qt-5/QFontComboBox.html]] … フォント選択コンボボックス ┃ ┣[[QDialog (公式)>http://qt-project.org/doc/qt-5/QDialog.html]] … ダイアログのベースクラス ┃┣[[QColorDialog (公式)>http://qt-project.org/doc/qt-5/QColorDialog.html]] … カラー設定ダイアログ ┃┣[[QErrorMessage (公式)>http://qt-project.org/doc/qt-5/QErrorMessage.html]] … エラー通知ダイアログ ┃┣[[QFileDialog (公式)>http://qt-project.org/doc/qt-5/QFileDialog.html]] … ファイル設定ダイアログ ┃┣[[QFontDialog (公式)>http://qt-project.org/doc/qt-5/QFontDialog.html]] … フォント設定ダイアログ ┃┣[[QInputDialog (公式)>http://qt-project.org/doc/qt-5/QInputDialog.html]] … 入力ダイアログ ┃┣[[QMessageBox (公式)>http://qt-project.org/doc/qt-5/QMessageBox.html]] … メッセージボックス ┃┣[[QProgressDialog (公式)>http://qt-project.org/doc/qt-5/QProgressDialog.html]] … プログレスバーダイアログ ┃┣[[QPageSetupDialog (公式)>http://qt-project.org/doc/qt-5/QPageSetupDialog.html]] ┃┣[[QAbstractPrintDialog (公式)>http://qt-project.org/doc/qt-5/QAbstractPrintDialog.html]] ┃┃┗[[QPrintDialog (公式)>http://qt-project.org/doc/qt-5/QPrintDialog.html]] ┃┣[[QPrintPreviewDialog (公式)>http://qt-project.org/doc/qt-5/QPrintPreviewDialog.html]] ┃┣[[QPrintPreviewWidget (公式)>http://qt-project.org/doc/qt-5/QPrintPreviewWidget.html]] ┃┗[[QWizard (公式)>http://qt-project.org/doc/qt-5/QWizard.html]] … ウィザードダイアログ ┃ ┣[[QDialogButtonBox (公式)>http://qt-project.org/doc/qt-5/QDialogButtonBox.html]] … ボタン付きダイアログボックス ┣[[QFocusFrame (公式)>http://qt-project.org/doc/qt-5/QFocusFrame.html]] … フォーカスした際のフレーム ┣[[QFrame (公式)>http://qt-project.org/doc/qt-5/QFrame.html]] … フレーム ┃┣[[QAbstractScrollArea (公式)>http://qt-project.org/doc/qt-5/QAbstractScrollArea.html]] … 必要に応じて現れるスクロールバー ┃┃┣[[QAbstractItemView (公式)>http://qt-project.org/doc/qt-5/QAbstractItemView.html]] … アイテムリスト (C#でいうリストビュー) ┃┃┃┣[[QColumnView (公式)>http://qt-project.org/doc/qt-5/QColumnView.html]] ┃┃┃┣[[QHeaderView (公式)>http://qt-project.org/doc/qt-5/QHeaderView.html]] ┃┃┃┣[[QListView (公式)>http://qt-project.org/doc/qt-5/QListView.html]] ┃┃┃┃┣[[QListWidget (公式)>http://qt-project.org/doc/qt-5/QListWidget.html]] ┃┃┃┃┗[[QUndoView (公式)>http://qt-project.org/doc/qt-5/QUndoView.html]] ┃┃┃┣[[QTableView (公式)>http://qt-project.org/doc/qt-5/QTableView.html]] ┃┃┃┃┗[[QTableWidget (公式)>http://qt-project.org/doc/qt-5/QTableWidget.html]] ┃┃┃┗[[QTreeView (公式)>http://qt-project.org/doc/qt-5/QTreeView.html]] ┃┃┃ ┗[[QTreeWidget (公式)>http://qt-project.org/doc/qt-5/QTreeWidget.html]] ┃┃┣[[QGraphicsView (公式)>http://qt-project.org/doc/qt-5/QGraphicsView.html]] … 2Dグラフィックを表示できるウィジェット ┃┃┣[[QMdiArea (公式)>http://qt-project.org/doc/qt-5/QMdiArea.html]] … MDIウィンドウを表示するエリア ┃┃┣[[QPlainTextEdit (公式)>http://qt-project.org/doc/qt-5/QPlainTextEdit.html]] ┃┃┣[[QScrollArea (公式)>http://qt-project.org/doc/qt-5/QScrollArea.html]] ┃┃┗[[QTextEdit (公式)>http://qt-project.org/doc/qt-5/QTextEdit.html]] ┃┃ ┗[[QTextBrowser (公式)>http://qt-project.org/doc/qt-5/QTextBrowser.html]] ┃┣[[QLabel (公式)>http://qt-project.org/doc/qt-5/QLabel.html]] ┃┣[[QLCDNumber (公式)>http://qt-project.org/doc/qt-5/QLCDNumber.html]] ┃┣[[QSplitter (公式)>http://qt-project.org/doc/qt-5/QSplitter.html]] ┃┣[[QStackedWidget (公式)>http://qt-project.org/doc/qt-5/QStackedWidget.html]] ┃┗[[QToolBox (公式)>http://qt-project.org/doc/qt-5/QToolBox.html]] ┃ ┣[[QGroupBox (公式)>http://qt-project.org/doc/qt-5/QGroupBox.html]] … グループボックス (ラジオボタンなどをまとめる) ┣[[QKeySequenceEdit (公式)>http://qt-project.org/doc/qt-5/QKeySequenceEdit.html]] … キーの組み合わせを入力するウィジェット ┣[[QLineEdit (公式)>http://qt-project.org/doc/qt-5/QLineEdit.html]] … 一行のテキストボックス ┣[[QProgressBar (公式)>http://qt-project.org/doc/qt-5/QProgressBar.html]] … プログレスバー ┣[[QRubberBand (公式)>http://qt-project.org/doc/qt-5/QRubberBand.html]] … 範囲選択の枠 ┣[[QSizeGrip (公式)>http://qt-project.org/doc/qt-5/QSizeGrip.html]] … サイズグリップ ┣[[QTabBar (公式)>http://qt-project.org/doc/qt-5/QTabBar.html]] … タブバー ┣[[QTabWidget (公式)>http://qt-project.org/doc/qt-5/QTabWidget.html]] … タブウィジェット ┣[[QSplitterHandle (公式)>http://qt-project.org/doc/qt-5/QSplitterHandle.html]] … 動かすことができる区切り (ドラッグすることで動かせる) ┣[[QMenu>http://qt-project.org/doc/qt-5/QMenu.html]] … メニュー ┣QMacCocoaViewContainer … MacOSのみ ┣QMacNativeWidget … MacOSのみ ┃ ┃メインウィンドウ関係 ┃ ┣[[QMainWindow>http://qt-project.org/doc/qt-5/QMainWindow.html]] … メインウィンドウ ┣[[QMenuBar>http://qt-project.org/doc/qt-5/QMenuBar.html]] … メニューバー ┣[[QToolBar>http://qt-project.org/doc/qt-5/QToolBar.html]] … ツールバー ┣[[QDockWidget>http://qt-project.org/doc/qt-5/QDockWidget.html]] … ドックウィジェット ┣[[QStatusBar>http://qt-project.org/doc/qt-5/QStatusBar.html]] … ステータスバー ┃ ┃ウィンドウ関係 ┃ ┣[[QDesktopWidget>http://qt-project.org/doc/qt-5/QDesktopWidget.html]] … スクロールを表すウィジェット ┣[[QMdiSubWindow (公式)>http://qt-project.org/doc/qt-5/QMdiSubWindow.html]] … MDIの場合のサブウィンドウ (MDIとはマルチドキュメントインターフェース) ┣[[QSplashScreen (公式)>http://qt-project.org/doc/qt-5/QSplashScreen.html]] … スプラッシュスクリーン ┗[[QWizardPage (公式)>http://qt-project.org/doc/qt-5/QWizardPage.html]] … ウィザードのページ (ウィザードとはインストーラーなどに表示されるやつ)
**ウィジェットとは GUIアプリケーションを構成するパーツのことです。 メインウィンドウからボタン、メニューバー、ツールバー、テキストボックスなどまですべてウィジェットです。 [[QWidget]]のすべてのパーツで共通の部分が実装されており、そのサブクラスとしてそれぞれのパーツが提供されています。 **ウィジェットの種類 [[QWidget>http://qt-project.org/doc/qt-5/QWidget.html]] ┃ ┃各種パーツ ┃ ┣[[QAbstractButton (公式)>http://qt-project.org/doc/qt-5/QAbstractButton.html]] … ボタンのベースクラス ┣[[QCheckBox (公式)>http://qt-project.org/doc/qt-5/QCheckBox.html]] … チェックボタン ┃┣[[QPushButton (公式)>http://qt-project.org/doc/qt-5/QPushButton.html]] … プッシュボタン (一般的なボタン) ┃┣[[QRadioButton (公式)>http://qt-project.org/doc/qt-5/QRadioButton.html]] … ラジオボタン ┃┗[[QToolButton (公式)>http://qt-project.org/doc/qt-5/QToolButton.html]] … ツールボタン (ツールバーなどのアイコンボタン) ┣[[QAbstractSlider (公式)>http://qt-project.org/doc/qt-5/QAbstractSlider.html]] … スライダーのベースクラス ┃┣[[QDial (公式)>http://qt-project.org/doc/qt-5/QDial.html]] … ダイアル ┃┣[[QScrollBar (公式)>http://qt-project.org/doc/qt-5/QScrollBar.html]] … スクロールバー ┃┗[[QSlider (公式)>http://qt-project.org/doc/qt-5/QSlider.html]] … スライダー ┣[[QAbstractSpinBox (公式)>http://qt-project.org/doc/qt-5/QAbstractSpinBox.html]] … スピンボックスのベースクラス ┃┣[[QDateTimeEdit (公式)>http://qt-project.org/doc/qt-5/QDateTimeEdit.html]] … 日付のスピンボックス ┃┃┣[[QDateEdit (公式)>http://qt-project.org/doc/qt-5/QDateEdit.html]] … 日付だけ編集するスピンボックス ┃┃┗[[QTimeEdit (公式)>http://qt-project.org/doc/qt-5/QTimeEdit.html]] … 時間だけ編集するスピンボックス ┃┣[[QDoubleSpinBox (公式)>http://qt-project.org/doc/qt-5/QDoubleSpinBox.html]] … 小数精度のスピンボックス ┃┗[[QSpinBox (公式)>http://qt-project.org/doc/qt-5/QSpinBox.html]] … 整数精度のスピンボックス ┣[[QCalendarWidget (公式)>http://qt-project.org/doc/qt-5/QCalendarWidget.html]] … カレンダーウィジェット ┣[[QComboBox (公式)>http://qt-project.org/doc/qt-5/QComboBox.html]] … コンボボックス ┃┗[[QFontComboBox (公式)>http://qt-project.org/doc/qt-5/QFontComboBox.html]] … フォント選択コンボボックス ┃ ┣[[QDialog (公式)>http://qt-project.org/doc/qt-5/QDialog.html]] … ダイアログのベースクラス ┃┣[[QColorDialog (公式)>http://qt-project.org/doc/qt-5/QColorDialog.html]] … カラー設定ダイアログ ┃┣[[QErrorMessage (公式)>http://qt-project.org/doc/qt-5/QErrorMessage.html]] … エラー通知ダイアログ ┃┣[[QFileDialog (公式)>http://qt-project.org/doc/qt-5/QFileDialog.html]] … ファイル設定ダイアログ ┃┣[[QFontDialog (公式)>http://qt-project.org/doc/qt-5/QFontDialog.html]] … フォント設定ダイアログ ┃┣[[QInputDialog (公式)>http://qt-project.org/doc/qt-5/QInputDialog.html]] … 入力ダイアログ ┃┣[[QMessageBox (公式)>http://qt-project.org/doc/qt-5/QMessageBox.html]] … メッセージボックス ┃┣[[QProgressDialog (公式)>http://qt-project.org/doc/qt-5/QProgressDialog.html]] … プログレスバーダイアログ ┃┣[[QPageSetupDialog (公式)>http://qt-project.org/doc/qt-5/QPageSetupDialog.html]] ┃┣[[QAbstractPrintDialog (公式)>http://qt-project.org/doc/qt-5/QAbstractPrintDialog.html]] ┃┃┗[[QPrintDialog (公式)>http://qt-project.org/doc/qt-5/QPrintDialog.html]] ┃┣[[QPrintPreviewDialog (公式)>http://qt-project.org/doc/qt-5/QPrintPreviewDialog.html]] ┃┣[[QPrintPreviewWidget (公式)>http://qt-project.org/doc/qt-5/QPrintPreviewWidget.html]] ┃┗[[QWizard (公式)>http://qt-project.org/doc/qt-5/QWizard.html]] … ウィザードダイアログ ┃ ┣[[QDialogButtonBox (公式)>http://qt-project.org/doc/qt-5/QDialogButtonBox.html]] … ボタン付きダイアログボックス ┣[[QFocusFrame (公式)>http://qt-project.org/doc/qt-5/QFocusFrame.html]] … フォーカスした際のフレーム ┣[[QFrame (公式)>http://qt-project.org/doc/qt-5/QFrame.html]] … フレーム ┃┣[[QAbstractScrollArea (公式)>http://qt-project.org/doc/qt-5/QAbstractScrollArea.html]] … 必要に応じて現れるスクロールバー ┃┃┣[[QAbstractItemView (公式)>http://qt-project.org/doc/qt-5/QAbstractItemView.html]] … アイテムリスト (C#でいうリストビュー) ┃┃┃┣[[QColumnView (公式)>http://qt-project.org/doc/qt-5/QColumnView.html]] ┃┃┃┣[[QHeaderView (公式)>http://qt-project.org/doc/qt-5/QHeaderView.html]] ┃┃┃┣[[QListView (公式)>http://qt-project.org/doc/qt-5/QListView.html]] ┃┃┃┃┣[[QListWidget (公式)>http://qt-project.org/doc/qt-5/QListWidget.html]] ┃┃┃┃┗[[QUndoView (公式)>http://qt-project.org/doc/qt-5/QUndoView.html]] ┃┃┃┣[[QTableView (公式)>http://qt-project.org/doc/qt-5/QTableView.html]] ┃┃┃┃┗[[QTableWidget (公式)>http://qt-project.org/doc/qt-5/QTableWidget.html]] ┃┃┃┗[[QTreeView (公式)>http://qt-project.org/doc/qt-5/QTreeView.html]] ┃┃┃ ┗[[QTreeWidget (公式)>http://qt-project.org/doc/qt-5/QTreeWidget.html]] ┃┃┣[[QGraphicsView (公式)>http://qt-project.org/doc/qt-5/QGraphicsView.html]] … 2Dグラフィックを表示できるウィジェット ┃┃┣[[QMdiArea (公式)>http://qt-project.org/doc/qt-5/QMdiArea.html]] … MDIウィンドウを表示するエリア ┃┃┣[[QPlainTextEdit (公式)>http://qt-project.org/doc/qt-5/QPlainTextEdit.html]] ┃┃┣[[QScrollArea (公式)>http://qt-project.org/doc/qt-5/QScrollArea.html]] ┃┃┗[[QTextEdit (公式)>http://qt-project.org/doc/qt-5/QTextEdit.html]] ┃┃ ┗[[QTextBrowser (公式)>http://qt-project.org/doc/qt-5/QTextBrowser.html]] ┃┣[[QLabel (公式)>http://qt-project.org/doc/qt-5/QLabel.html]] ┃┣[[QLCDNumber (公式)>http://qt-project.org/doc/qt-5/QLCDNumber.html]] ┃┣[[QSplitter (公式)>http://qt-project.org/doc/qt-5/QSplitter.html]] ┃┣[[QStackedWidget (公式)>http://qt-project.org/doc/qt-5/QStackedWidget.html]] ┃┗[[QToolBox (公式)>http://qt-project.org/doc/qt-5/QToolBox.html]] ┃ ┣[[QGroupBox (公式)>http://qt-project.org/doc/qt-5/QGroupBox.html]] … グループボックス (ラジオボタンなどをまとめる) ┣[[QKeySequenceEdit (公式)>http://qt-project.org/doc/qt-5/QKeySequenceEdit.html]] … キーの組み合わせを入力するウィジェット ┣[[QLineEdit (公式)>http://qt-project.org/doc/qt-5/QLineEdit.html]] … 一行のテキストボックス ┣[[QProgressBar (公式)>http://qt-project.org/doc/qt-5/QProgressBar.html]] … プログレスバー ┣[[QRubberBand (公式)>http://qt-project.org/doc/qt-5/QRubberBand.html]] … 範囲選択の枠 ┣[[QSizeGrip (公式)>http://qt-project.org/doc/qt-5/QSizeGrip.html]] … サイズグリップ ┣[[QTabBar (公式)>http://qt-project.org/doc/qt-5/QTabBar.html]] … タブバー ┣[[QTabWidget (公式)>http://qt-project.org/doc/qt-5/QTabWidget.html]] … タブウィジェット ┣[[QSplitterHandle (公式)>http://qt-project.org/doc/qt-5/QSplitterHandle.html]] … 動かすことができる区切り (ドラッグすることで動かせる) ┣[[QMenu>http://qt-project.org/doc/qt-5/QMenu.html]] … メニュー ┣QMacCocoaViewContainer … MacOSのみ ┣QMacNativeWidget … MacOSのみ ┃ ┃メインウィンドウ関係 ┃ ┣[[QMainWindow>http://qt-project.org/doc/qt-5/QMainWindow.html]] … メインウィンドウ ┣[[QMenuBar>http://qt-project.org/doc/qt-5/QMenuBar.html]] … メニューバー ┣[[QToolBar>http://qt-project.org/doc/qt-5/QToolBar.html]] … ツールバー ┣[[QDockWidget>http://qt-project.org/doc/qt-5/QDockWidget.html]] … ドックウィジェット ┣[[QStatusBar>http://qt-project.org/doc/qt-5/QStatusBar.html]] … ステータスバー ┃ ┃ウィンドウ関係 ┃ ┣[[QDesktopWidget>http://qt-project.org/doc/qt-5/QDesktopWidget.html]] … スクロールを表すウィジェット ┣[[QMdiSubWindow (公式)>http://qt-project.org/doc/qt-5/QMdiSubWindow.html]] … MDIの場合のサブウィンドウ (MDIとはマルチドキュメントインターフェース) ┣[[QSplashScreen (公式)>http://qt-project.org/doc/qt-5/QSplashScreen.html]] … スプラッシュスクリーン ┗[[QWizardPage (公式)>http://qt-project.org/doc/qt-5/QWizardPage.html]] … ウィザードのページ (ウィザードとはインストーラーなどに表示されるやつ)

表示オプション

横に並べて表示:
変化行の前後のみ表示: