- Timestamp:
- Dec 5, 2023 1:17:26 PM (10 months ago)
- Location:
- trunk/src/VBox/Frontends/VirtualBox/src/manager
- Files:
-
- 4 edited
-
chooser/UIChooserView.cpp (modified) (3 diffs)
-
chooser/UIChooserView.h (modified) (1 diff)
-
details/UIDetailsView.cpp (modified) (2 diffs)
-
details/UIDetailsView.h (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Frontends/VirtualBox/src/manager/chooser/UIChooserView.cpp
r98103 r102475 252 252 } 253 253 254 void UIChooserView::resizeEvent(QResizeEvent *pEvent) 255 { 256 /* Call to base-class: */ 257 QIWithRetranslateUI<QIGraphicsView>::resizeEvent(pEvent); 258 /* Notify listeners: */ 259 emit sigResized(); 260 261 /* Update everything: */ 262 updateSceneRect(); 263 updateSearchWidgetGeometry(); 264 } 265 254 266 void UIChooserView::prepare() 255 267 { … … 272 284 { 273 285 /* Prepare palette: */ 286 preparePalette(); 287 288 /* Prepare frame: */ 289 setFrameShape(QFrame::NoFrame); 290 setFrameShadow(QFrame::Plain); 291 setAlignment(Qt::AlignLeft | Qt::AlignTop); 292 293 /* Prepare scroll-bars policy: */ 294 setHorizontalScrollBarPolicy(Qt::ScrollBarAlwaysOff); 295 setVerticalScrollBarPolicy(Qt::ScrollBarAlwaysOff); 296 } 297 298 void UIChooserView::preparePalette() 299 { 274 300 QPalette pal = QApplication::palette(); 275 301 pal.setColor(QPalette::Active, QPalette::Base, pal.color(QPalette::Active, QPalette::Window)); 276 302 pal.setColor(QPalette::Inactive, QPalette::Base, pal.color(QPalette::Inactive, QPalette::Window)); 277 303 setPalette(pal); 278 279 /* Prepare frame: */280 setFrameShape(QFrame::NoFrame);281 setFrameShadow(QFrame::Plain);282 setAlignment(Qt::AlignLeft | Qt::AlignTop);283 284 /* Prepare scroll-bars policy: */285 setHorizontalScrollBarPolicy(Qt::ScrollBarAlwaysOff);286 setVerticalScrollBarPolicy(Qt::ScrollBarAlwaysOff);287 304 } 288 305 … … 303 320 } 304 321 305 void UIChooserView::resizeEvent(QResizeEvent *pEvent)306 {307 /* Call to base-class: */308 QIWithRetranslateUI<QIGraphicsView>::resizeEvent(pEvent);309 /* Notify listeners: */310 emit sigResized();311 312 /* Update everything: */313 updateSceneRect();314 updateSearchWidgetGeometry();315 }316 317 322 void UIChooserView::updateSceneRect() 318 323 { -
trunk/src/VBox/Frontends/VirtualBox/src/manager/chooser/UIChooserView.h
r98103 r102475 125 125 /** Prepares this. */ 126 126 void prepareThis(); 127 /** Prepares palette. */ 128 void preparePalette(); 127 129 /** Prepares widgets. */ 128 130 void prepareWidget(); -
trunk/src/VBox/Frontends/VirtualBox/src/manager/details/UIDetailsView.cpp
r98103 r102475 171 171 emit sigResized(); 172 172 173 /* Update scene-rect: */173 /* Update everything: */ 174 174 updateSceneRect(); 175 175 } … … 180 180 QAccessible::installFactory(UIAccessibilityInterfaceForUIDetailsView::pFactory); 181 181 182 /* Prepares everything: */ 183 prepareThis(); 184 185 /* Update everything: */ 186 updateSceneRect(); 187 188 /* Translate finally: */ 189 retranslateUi(); 190 } 191 192 void UIDetailsView::prepareThis() 193 { 182 194 /* Prepare palette: */ 195 preparePalette(); 196 197 /* Prepare frame: */ 198 setFrameShape(QFrame::NoFrame); 199 setFrameShadow(QFrame::Plain); 200 setAlignment(Qt::AlignLeft | Qt::AlignTop); 201 202 /* Prepare scroll-bars policy: */ 203 setHorizontalScrollBarPolicy(Qt::ScrollBarAlwaysOff); 204 setVerticalScrollBarPolicy(Qt::ScrollBarAlwaysOff); 205 } 206 207 void UIDetailsView::preparePalette() 208 { 183 209 QPalette pal = QApplication::palette(); 184 210 pal.setColor(QPalette::Active, QPalette::Base, pal.color(QPalette::Active, QPalette::Window)); 185 211 pal.setColor(QPalette::Inactive, QPalette::Base, pal.color(QPalette::Inactive, QPalette::Window)); 186 212 setPalette(pal); 187 188 /* Setup frame: */189 setFrameShape(QFrame::NoFrame);190 setFrameShadow(QFrame::Plain);191 setAlignment(Qt::AlignLeft | Qt::AlignTop);192 193 /* Setup scroll-bars policy: */194 setHorizontalScrollBarPolicy(Qt::ScrollBarAlwaysOff);195 setVerticalScrollBarPolicy(Qt::ScrollBarAlwaysOff);196 197 /* Update scene-rect: */198 updateSceneRect();199 200 /* Translate finally: */201 retranslateUi();202 213 } 203 214 -
trunk/src/VBox/Frontends/VirtualBox/src/manager/details/UIDetailsView.h
r98103 r102475 75 75 /** Prepares all. */ 76 76 void prepare(); 77 /** Prepares this. */ 78 void prepareThis(); 79 /** Prepares palette. */ 80 void preparePalette(); 77 81 78 82 /** Updates scene rectangle. */
Note:
See TracChangeset
for help on using the changeset viewer.

