projects
/
dorian
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
.
[dorian]
/
librarydialog.h
diff --git
a/librarydialog.h
b/librarydialog.h
index
cc2fec7
..
bef71fc
100644
(file)
--- a/
librarydialog.h
+++ b/
librarydialog.h
@@
-4,16
+4,17
@@
#include <QDialog>
#include <QString>
#include <QModelIndexList>
#include <QDialog>
#include <QString>
#include <QModelIndexList>
+#include <QMainWindow>
-class QMainWindow;
class QListView;
class QPushButton;
class QModelIndex;
class QListView;
class QPushButton;
class QModelIndex;
+class QCloseEvent;
class Book;
class InfoWindow;
class SortedLibrary;
class Book;
class InfoWindow;
class SortedLibrary;
-class LibraryDialog: public QDialog
+class LibraryDialog: public QMainWindow
{
Q_OBJECT
{
Q_OBJECT
@@
-32,9
+33,13
@@
public slots:
void onItemActivated(const QModelIndex &index);
void onCurrentBookChanged();
void onItemActivated(const QModelIndex &index);
void onCurrentBookChanged();
+protected:
+ void closeEvent(QCloseEvent *event);
+
private:
QString createItemText(const Book *book);
private:
QString createItemText(const Book *book);
- void select(const QModelIndex &index);
+ void setSelected(const QModelIndex &index);
+ QModelIndex selected() const;
QListView *list;
SortedLibrary *sortedLibrary;
#ifndef Q_WS_MAEMO_5
QListView *list;
SortedLibrary *sortedLibrary;
#ifndef Q_WS_MAEMO_5