You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
QByteArray headerState; // This tab's own column widths/order/visibility (sort indicator bits in here are ignored - sortModel owns the sort)
131
131
};
132
132
voidpopulateTriplet(PanelTab& tab); // Wires a model / sort-proxy / selection-model trio into an already-emplaced tab (not shown yet)
133
-
[[nodiscard]]TabIdtabIdAt(int index) const; // The TabId stored as this QTabBar position's tab data
133
+
[[nodiscard]]qulonglongtabIdAt(int index) const; // The tab ID stored as this QTabBar position's tab data
134
134
voidactivateTab(int index); // Points the shared view at tab 'index's triplet, restoring its own column widths and sort
135
135
voidonTabBarCurrentChanged(int index);
136
136
voidonTabBarCloseRequested(int index);
137
137
voidonTabBarTabMoved(int from, int to); // Drag-reorder: mirrors the QTabBar's move into _tabs and CController
138
-
voidcloseTabById(TabId id);// Closes whichever tab currently holds id (re-resolves its position fresh); shared by onTabBarCloseRequested and closeAllOtherTabs
138
+
voidcloseTabById(qulonglong id); // Closes whichever tab currently holds id (re-resolves its position fresh); shared by onTabBarCloseRequested and closeAllOtherTabs
139
139
voidupdateTabBarVisibility(); // The bar stays hidden while there's only one tab
140
140
voidupdateTabText(int index);
141
141
voidopenPathInNewTab(const QString& path, bool activate = true); // Shared by createNewTab() and openCurrentItemInNewTab()/onItemMiddleClicked(); activate=false keeps the new tab in the background
0 commit comments