#include <vector>
-class QListWidgetItem;
+class QTreeWidgetItem;
namespace lyx {
namespace frontend {
private Q_SLOTS:
void changed_adaptor();
void gotoClicked();
- void refHighlighted(QListWidgetItem *);
+ void filterLabels();
+ void refHighlighted(QTreeWidgetItem *);
void selectionChanged();
- void refSelected(QListWidgetItem *);
- void sortToggled(bool);
+ void refSelected(QTreeWidgetItem *);
+ void sortToggled();
+ void caseSensitiveToggled();
+ void groupToggled();
void updateClicked();
- void reset_dialog();
- void dialog_rejected();
+ void resetDialog();
+ void dialogRejected();
private:
///
///
InsetCommandParams params_;
- /// sort or not persistent state
- bool sort_;
/// went to a reference ?
bool at_ref_;
/// the last reference entered or examined
QString last_reference_;
/// store the buffer settings
int restored_buffer_;
+ /// store the last active buffer
+ int active_buffer_;
/// the references
std::vector<docstring> refs_;
};