navegaci?n entre tree,table y flow completada

tambi?n se pueden volver a abrir los c?mcis
This commit is contained in:
Luis Ángel San Martín
2012-05-25 23:56:33 +02:00
parent bdef116ad2
commit faebba5a2e
7 changed files with 102 additions and 160 deletions

View File

@ -2,7 +2,7 @@
#define __LIBRARYWINDOW_H
#include <QMainWindow>
#include <QListView>
#include <QTableView>
#include <QTreeView>
#include <QModelIndex>
#include <QDirModel>
@ -11,8 +11,6 @@
#include <QComboBox>
#include <QThread>
#include <QFileInfoList>
#include <QFileSystemModel>
#include <QSqlQueryModel>
#include "create_library_dialog.h"
#include "add_library_dialog.h"
@ -26,6 +24,7 @@
#include "import_library_dialog.h"
#include "package_manager.h"
#include "treemodel.h"
#include "tablemodel.h"
class LibraryWindow : public QMainWindow
{
@ -56,12 +55,12 @@ private:
QPushButton * clearFoldersFilter;
QCheckBox * includeComicsCheckBox;
//-------------
QListView * comicView;
QTableView * comicView;
QTreeView * foldersView;
QComboBox * selectedLibrary;
TreeModel * dm;
QSqlQueryModel * dmCV;
QStringList paths;
TableModel * dmCV;
//QStringList paths;
QMap<QString,QString> libraries;
QLabel * fullScreenToolTip;
YACReaderIconProvider fip;
@ -121,10 +120,12 @@ private:
void doDialogs();
void doModels();
void disableAllActions();
void disableActions();
void enableActions();
void enableLibraryActions();
QString currentPath();
public:
LibraryWindow();
public slots: