┌   ┐
54
└   ┘

summaryrefslogtreecommitdiff
path: root/src/ktreeview.h
diff options
context:
space:
mode:
authorPeter Penz <[email protected]>2008-05-08 20:44:26 +0000
committerPeter Penz <[email protected]>2008-05-08 20:44:26 +0000
commitfc97fa250d89c620a99d58d0a787a648d680fb31 (patch)
treeed638ca94b4c6751e0ed9d09abe7fd82367a8d80 /src/ktreeview.h
parenta9b29101258e949d388038f97fe714384320951c (diff)
* If one item is selected and the item is (at least partly) visible, assure that an automatic horizontal scrolling is done so that the item gets fully visible.
* Use QTimeLine instead of QTimer + value CCMAIL: [email protected] svn path=/trunk/KDE/kdebase/apps/; revision=805596
Diffstat (limited to 'src/ktreeview.h')
-rw-r--r--src/ktreeview.h26
1 files changed, 14 insertions, 12 deletions
diff --git a/src/ktreeview.h b/src/ktreeview.h
index 93b4b892e..4a6262621 100644
--- a/src/ktreeview.h
+++ b/src/ktreeview.h
@@ -1,5 +1,6 @@
/***************************************************************************
* Copyright (C) 2008 by <haraldhv (at) stud.ntnu.no> *
+ * Copyright (C) 2008 by <[email protected]> *
* *
* This program is free software; you can redistribute it and/or modify *
* it under the terms of the GNU General Public License as published by *
@@ -17,26 +18,27 @@
* 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA *
***************************************************************************/
-#ifndef _KTREEVIEW_H_
-#define _KTREEVIEW_H_
+#ifndef KTREEVIEW_H
+#define KTREEVIEW_H
#include <QTreeView>
class KTreeView : public QTreeView
{
+ Q_OBJECT
- Q_OBJECT
+public:
+ KTreeView(QWidget *parent = 0);
+ virtual ~KTreeView();
- public:
- KTreeView(QWidget *parent = NULL);
+ void setAutoHorizontalScroll(bool value);
+ bool autoHorizontalScroll() const;
- void setAutoHorizontalScroll(bool value);
- bool autoHorizontalScroll( void );
-
- private:
- class KTreeViewPrivate;
- KTreeViewPrivate *d;
+ virtual void setSelectionModel(QItemSelectionModel *selectionModel);
+private:
+ class KTreeViewPrivate;
+ KTreeViewPrivate *d;
};
-#endif /* ifndef _KTREEVIEW_H_ */
+#endif /* ifndef KTREEVIEW_H */