Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit 6245d5d

Browse files
FE/Qt: bugref:10681: QITreeView: Small cleanup in prepare code.
svn:sync-xref-src-repo-rev: r171272
1 parent b307d73 commit 6245d5d

File tree

2 files changed

+11
-22
lines changed

2 files changed

+11
-22
lines changed

‎src/VBox/Frontends/VirtualBox/src/extensions/QITreeView.cpp‎

Lines changed: 10 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
/* $Id: QITreeView.cpp 111679 2025年11月12日 14:17:11Z sergey.dubov@oracle.com $ */
1+
/* $Id: QITreeView.cpp 111680 2025年11月12日 14:20:07Z sergey.dubov@oracle.com $ */
22
/** @file
33
* VBox Qt GUI - Qt extensions: QITreeView class implementation.
44
*/
@@ -595,8 +595,15 @@ QModelIndex QITreeViewItem::modelIndex() const
595595
QITreeView::QITreeView(QWidget *pParent)
596596
: QTreeView(pParent)
597597
{
598-
/* Prepare all: */
599-
prepare();
598+
/* Install QITreeViewItem accessibility interface factory: */
599+
QAccessible::installFactory(QIAccessibilityInterfaceForQITreeViewItem::pFactory);
600+
/* Install QITreeView accessibility interface factory: */
601+
QAccessible::installFactory(QIAccessibilityInterfaceForQITreeView::pFactory);
602+
603+
/* Mark header hidden: */
604+
setHeaderHidden(true);
605+
/* Mark root hidden: */
606+
setRootIsDecorated(false);
600607
}
601608

602609
QITreeViewItem *QITreeView::currentItem() const
@@ -721,16 +728,3 @@ void QITreeView::dropEvent(QDropEvent *pEvent)
721728
if (!pEvent->isAccepted())
722729
QTreeView::dropEvent(pEvent);
723730
}
724-
725-
void QITreeView::prepare()
726-
{
727-
/* Install QITreeViewItem accessibility interface factory: */
728-
QAccessible::installFactory(QIAccessibilityInterfaceForQITreeViewItem::pFactory);
729-
/* Install QITreeView accessibility interface factory: */
730-
QAccessible::installFactory(QIAccessibilityInterfaceForQITreeView::pFactory);
731-
732-
/* Mark header hidden: */
733-
setHeaderHidden(true);
734-
/* Mark root hidden: */
735-
setRootIsDecorated(false);
736-
}

‎src/VBox/Frontends/VirtualBox/src/extensions/QITreeView.h‎

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
/* $Id: QITreeView.h 111679 2025年11月12日 14:17:11Z sergey.dubov@oracle.com $ */
1+
/* $Id: QITreeView.h 111680 2025年11月12日 14:20:07Z sergey.dubov@oracle.com $ */
22
/** @file
33
* VBox Qt GUI - Qt extensions: QITreeView class declaration.
44
*/
@@ -173,11 +173,6 @@ protected slots:
173173
virtual void dragLeaveEvent(QDragLeaveEvent *pEvent) RT_OVERRIDE;
174174
/** Handles mouse drop @a pEvent. */
175175
virtual void dropEvent(QDropEvent *pEvent) RT_OVERRIDE;
176-
177-
private:
178-
179-
/** Prepares all. */
180-
void prepare();
181176
};
182177

183178

0 commit comments

Comments
(0)

AltStyle によって変換されたページ (->オリジナル) /