aboutsummaryrefslogtreecommitdiff
path: root/src-qt5/desktop-utils/lumina-fm/widgets
diff options
context:
space:
mode:
authorKen Moore <ken@ixsystems.com>2018-03-22 14:03:13 -0400
committerKen Moore <ken@ixsystems.com>2018-03-22 14:06:39 -0400
commitb0e4e608da9563cf0e01490cc3e8a0b8c05b5137 (patch)
tree26763511b60a468f4c98294817cb2cb59e2e4d4b /src-qt5/desktop-utils/lumina-fm/widgets
parentAdded a splitter for the bookmarks menu to be able to change size (diff)
downloadlumina-b0e4e608da9563cf0e01490cc3e8a0b8c05b5137.tar.gz
lumina-b0e4e608da9563cf0e01490cc3e8a0b8c05b5137.tar.bz2
lumina-b0e4e608da9563cf0e01490cc3e8a0b8c05b5137.zip
Add a signal/slot path for detecting/setting the sort column for tree widgets.
Current problems: 1. Still need to detect when the sort column has changed in the DDTreeWidget subclass to emit the first signal. 2. Need to listed for the signal from the BrowserWidget in the MainUI and save that column into the settings. 3. As needed, the MainUI needs to run "setTreeWidgetSortColumn(int,bool)" on a new BrowserWidget based on the last-saved sorting column.
Diffstat (limited to 'src-qt5/desktop-utils/lumina-fm/widgets')
-rw-r--r--src-qt5/desktop-utils/lumina-fm/widgets/DDListWidgets.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/src-qt5/desktop-utils/lumina-fm/widgets/DDListWidgets.h b/src-qt5/desktop-utils/lumina-fm/widgets/DDListWidgets.h
index 7e4b1f22..ec7742c7 100644
--- a/src-qt5/desktop-utils/lumina-fm/widgets/DDListWidgets.h
+++ b/src-qt5/desktop-utils/lumina-fm/widgets/DDListWidgets.h
@@ -176,6 +176,7 @@ public:
signals:
void DataDropped(QString, QStringList); //Dir path, List of commands
void GotFocus();
+ void sortColumnChanged(int);
protected:
void focusInEvent(QFocusEvent *ev){
@@ -320,6 +321,7 @@ public:
// In other cases, we trust base class implementation
return QTreeWidgetItem::operator<(tmp);
}
+
};
//Item override for sorting purposes of list widget items
bgstack15