projects
/
quassel.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
fixes BR #475
[quassel.git]
/
src
/
uisupport
/
bufferview.h
diff --git
a/src/uisupport/bufferview.h
b/src/uisupport/bufferview.h
index
e7d8fa9
..
0732f54
100644
(file)
--- a/
src/uisupport/bufferview.h
+++ b/
src/uisupport/bufferview.h
@@
-76,15
+76,20
@@
private slots:
void joinChannel(const QModelIndex &index);
void toggleHeader(bool checked);
void joinChannel(const QModelIndex &index);
void toggleHeader(bool checked);
- void on_collapse(const QModelIndex &index);
- void on_expand(const QModelIndex &index);
+ void storeExpandedState(const QModelIndex &networkIdx);
+ void setExpandedState(const QModelIndex &networkIdx);
+
void on_configChanged();
private:
QPointer<BufferViewConfig> _config;
void on_configChanged();
private:
QPointer<BufferViewConfig> _config;
- QHash<NetworkId, bool> _expandedState;
- void storeExpandedState(NetworkId networkId, bool expanded);
+ enum ExpandedState {
+ WasExpanded = 0x01,
+ WasActive = 0x02
+ };
+ QHash<NetworkId, short> _expandedState;
+
};
// ******************************
};
// ******************************