- Timestamp:
- Nov 30, 2021 9:30:28 AM (3 years ago)
- svn:sync-xref-src-repo-rev:
- 148538
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Frontends/VirtualBox/src/guestctrl/UIFileManager.cpp
r92641 r92643 193 193 m_pVerticalSplitter->setHandleWidth(4); 194 194 195 195 196 QHBoxLayout *pFileTableContainerLayout = new QHBoxLayout; 196 197 pFileTableContainerLayout->setContentsMargins(0, 0, 0, 0); … … 205 206 pTopLayout->setSpacing(0); 206 207 pTopLayout->setContentsMargins(0, 0, 0, 0); 207 208 208 pTopWidget->setLayout(pTopLayout); 209 209 210 if (pFileTableContainerLayout) 211 { 212 pFileTableContainerLayout->setSpacing(0); 213 pFileTableContainerLayout->setContentsMargins(0, 0, 0, 0); 210 m_pFileTableSplitter = new QSplitter; 211 212 if (m_pFileTableSplitter) 213 { 214 m_pFileTableSplitter->setSizePolicy(QSizePolicy::Preferred, QSizePolicy::Expanding); 215 m_pFileTableSplitter->setContentsMargins(0, 0, 0, 0); 214 216 m_pGuestFileTable = new UIFileManagerGuestTable(m_pActionPool); 215 217 m_pGuestFileTable->setEnabled(false); … … 230 232 pHostTableAndVerticalToolbarLayout->addWidget(m_pHostFileTable); 231 233 } 232 pFileTableContainerLayout->addWidget(pHostTableAndVerticalToolbarWidget);234 m_pFileTableSplitter->addWidget(pHostTableAndVerticalToolbarWidget); 233 235 prepareVerticalToolBar(pHostTableAndVerticalToolbarLayout); 234 236 if (m_pGuestFileTable) … … 240 242 connect(m_pGuestFileTable, &UIFileManagerGuestTable::sigDeleteConfirmationOptionChanged, 241 243 this, &UIFileManager::sltHandleOptionsUpdated); 242 pFileTableContainerLayout->addWidget(m_pGuestFileTable);244 m_pFileTableSplitter->addWidget(m_pGuestFileTable); 243 245 } 244 246 } 245 247 246 pTopLayout->addLayout(pFileTableContainerLayout); 248 pTopLayout->addWidget(m_pFileTableSplitter); 249 for (int i = 0; i < m_pFileTableSplitter->count(); ++i) 250 m_pFileTableSplitter->setCollapsible(i, false); 251 247 252 m_pGuestSessionPanel = new UIFileManagerGuestSessionPanel; 248 253 if (m_pGuestSessionPanel) … … 287 292 m_pVerticalSplitter->addWidget(m_pOperationsPanel); 288 293 m_pVerticalSplitter->addWidget(m_pLogPanel); 289 m_pVerticalSplitter->setCollapsible(m_pVerticalSplitter->indexOf(pTopWidget), false); 290 m_pVerticalSplitter->setCollapsible(m_pVerticalSplitter->indexOf(m_pOperationsPanel), false); 291 m_pVerticalSplitter->setCollapsible(m_pVerticalSplitter->indexOf(m_pLogPanel), false); 294 for (int i = 0; i < m_pVerticalSplitter->count(); ++i) 295 m_pVerticalSplitter->setCollapsible(i, false); 292 296 m_pVerticalSplitter->setStretchFactor(0, 3); 293 297 m_pVerticalSplitter->setStretchFactor(1, 1);
Note:
See TracChangeset
for help on using the changeset viewer.