Changeset 84595 in vbox for trunk/src/VBox/Frontends
- Timestamp:
- May 28, 2020 2:47:42 PM (5 years ago)
- Location:
- trunk/src/VBox/Frontends/VirtualBox/src/manager
- Files:
-
- 5 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Frontends/VirtualBox/src/manager/UIVirtualBoxManager.cpp
r84558 r84595 1545 1545 this, &UIVirtualBoxManager::sltCurrentSnapshotItemChange); 1546 1546 connect(menuBar(), &QMenuBar::customContextMenuRequested, 1547 m_pWidget, &UIVirtualBoxManagerWidget::sltHandle ContextMenuRequest);1547 m_pWidget, &UIVirtualBoxManagerWidget::sltHandleToolBarContextMenuRequest); 1548 1548 1549 1549 /* Global VBox event handlers: */ -
trunk/src/VBox/Frontends/VirtualBox/src/manager/UIVirtualBoxManagerWidget.cpp
r84582 r84595 230 230 } 231 231 232 void UIVirtualBoxManagerWidget::sltHandle ContextMenuRequest(const QPoint &position)232 void UIVirtualBoxManagerWidget::sltHandleToolBarContextMenuRequest(const QPoint &position) 233 233 { 234 234 /* Populate toolbar actions: */ … … 277 277 m_pToolBar->updateLayout(); 278 278 #endif 279 } 280 281 void UIVirtualBoxManagerWidget::sltHandleToolBarResize(const QSize &newSize) 282 { 283 emit sigToolBarHeightChange(newSize.height()); 279 284 } 280 285 … … 623 628 { 624 629 /* Tool-bar connections: */ 630 connect(m_pToolBar, &UIToolBar::customContextMenuRequested, 631 this, &UIVirtualBoxManagerWidget::sltHandleToolBarContextMenuRequest); 625 632 connect(m_pToolBar, &UIToolBar::sigResized, 626 m_pPaneChooser, &UIChooser::sltHandleToolbarResize); 627 connect(m_pToolBar, &UIToolBar::customContextMenuRequested, 628 this, &UIVirtualBoxManagerWidget::sltHandleContextMenuRequest); 633 this, &UIVirtualBoxManagerWidget::sltHandleToolBarResize); 629 634 630 635 /* Chooser-pane connections: */ 636 connect(this, &UIVirtualBoxManagerWidget::sigToolBarHeightChange, 637 m_pPaneChooser, &UIChooser::setGlobalItemHeightHint); 631 638 connect(m_pPaneChooser, &UIChooser::sigSelectionChanged, 632 639 this, &UIVirtualBoxManagerWidget::sltHandleChooserPaneIndexChange); … … 877 884 { 878 885 /* Tool-bar connections: */ 886 disconnect(m_pToolBar, &UIToolBar::customContextMenuRequested, 887 this, &UIVirtualBoxManagerWidget::sltHandleToolBarContextMenuRequest); 879 888 disconnect(m_pToolBar, &UIToolBar::sigResized, 880 m_pPaneChooser, &UIChooser::sltHandleToolbarResize); 881 disconnect(m_pToolBar, &UIToolBar::customContextMenuRequested, 882 this, &UIVirtualBoxManagerWidget::sltHandleContextMenuRequest); 889 this, &UIVirtualBoxManagerWidget::sltHandleToolBarResize); 883 890 884 891 /* Chooser-pane connections: */ 892 disconnect(this, &UIVirtualBoxManagerWidget::sigToolBarHeightChange, 893 m_pPaneChooser, &UIChooser::setGlobalItemHeightHint); 885 894 disconnect(m_pPaneChooser, &UIChooser::sigSelectionChanged, 886 895 this, &UIVirtualBoxManagerWidget::sltHandleChooserPaneIndexChange); -
trunk/src/VBox/Frontends/VirtualBox/src/manager/UIVirtualBoxManagerWidget.h
r84557 r84595 57 57 58 58 signals: 59 60 /** @name Tool-bar stuff. 61 * @{ */ 62 /* Notifies listeners about tool-bar height change. */ 63 void sigToolBarHeightChange(int iHeight); 64 /** @} */ 59 65 60 66 /** @name Chooser pane stuff. … … 193 199 public slots: 194 200 195 /** @name Chooser panestuff.196 * @{ */ 197 /** Handles context-menu request for passed @a position. */198 void sltHandle ContextMenuRequest(const QPoint &position);201 /** @name Tool-bar stuff. 202 * @{ */ 203 /** Handles tool-bar context-menu request for passed @a position. */ 204 void sltHandleToolBarContextMenuRequest(const QPoint &position); 199 205 /** @} */ 200 206 … … 208 214 209 215 private slots: 216 217 /** @name Tool-bar stuff. 218 * @{ */ 219 /** Handles signal about tool-bar resize to @a newSize. */ 220 void sltHandleToolBarResize(const QSize &newSize); 221 /** @} */ 210 222 211 223 /** @name Chooser pane stuff. -
trunk/src/VBox/Frontends/VirtualBox/src/manager/chooser/UIChooser.cpp
r84592 r84595 40 40 } 41 41 42 bool UIChooser::isGroupSavingInProgress() const 43 { 44 AssertPtrReturn(model(), false); 45 return model()->isGroupSavingInProgress(); 46 } 47 42 48 UIVirtualMachineItem *UIChooser::currentItem() const 43 49 { … … 100 106 } 101 107 102 bool UIChooser::isGroupSavingInProgress() const103 {104 AssertPtrReturn(model(), false);105 return model()->isGroupSavingInProgress();106 }107 108 108 void UIChooser::openGroupNameEditor() 109 109 { … … 160 160 } 161 161 162 void UIChooser::sltHandleToolbarResize(const QSize &newSize) 163 { 164 /* Pass height to a model: */ 165 AssertPtrReturnVoid(model()); 166 model()->setGlobalItemHeightHint(newSize.height()); 162 void UIChooser::setGlobalItemHeightHint(int iHeight) 163 { 164 AssertPtrReturnVoid(model()); 165 model()->setGlobalItemHeightHint(iHeight); 167 166 } 168 167 -
trunk/src/VBox/Frontends/VirtualBox/src/manager/chooser/UIChooser.h
r84592 r84595 99 99 /** @} */ 100 100 101 /** @name Group saving stuff. 102 * @{ */ 103 /** Returns whether group saving is in progress. */ 104 bool isGroupSavingInProgress() const; 105 /** @} */ 106 101 107 /** @name Current-item stuff. 102 108 * @{ */ … … 124 130 /** Returns full name of currently selected group. */ 125 131 QString fullGroupName() const; 126 /** @} */127 128 /** @name Group saving stuff.129 * @{ */130 /** Returns whether group saving is in progress. */131 bool isGroupSavingInProgress() const;132 132 /** @} */ 133 133 … … 156 156 public slots: 157 157 158 /** @name Generalstuff.159 * @{ */ 160 /** Handles toolbar resize to @a newSize. */161 void s ltHandleToolbarResize(const QSize &newSize);158 /** @name Layout stuff. 159 * @{ */ 160 /** Defines global item @a iHeight. */ 161 void setGlobalItemHeightHint(int iHeight); 162 162 /** @} */ 163 163
Note:
See TracChangeset
for help on using the changeset viewer.