summaryrefslogtreecommitdiffstats
path: root/fbreader/src/optionsDialog/bookInfo/BookInfoDialog.h
diff options
context:
space:
mode:
Diffstat (limited to 'fbreader/src/optionsDialog/bookInfo/BookInfoDialog.h')
-rw-r--r--fbreader/src/optionsDialog/bookInfo/BookInfoDialog.h80
1 files changed, 0 insertions, 80 deletions
diff --git a/fbreader/src/optionsDialog/bookInfo/BookInfoDialog.h b/fbreader/src/optionsDialog/bookInfo/BookInfoDialog.h
deleted file mode 100644
index a5bb75d..0000000
--- a/fbreader/src/optionsDialog/bookInfo/BookInfoDialog.h
+++ /dev/null
@@ -1,80 +0,0 @@
-/*
- * Copyright (C) 2004-2012 Geometer Plus <[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
- * the Free Software Foundation; either version 2 of the License, or
- * (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License
- * along with this program; if not, write to the Free Software
- * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
- * 02110-1301, USA.
- */
-
-#ifndef __BOOKINFODIALOG_H__
-#define __BOOKINFODIALOG_H__
-
-#include <string>
-
-#include <ZLOptionEntry.h>
-
-#include "../../formats/FormatPlugin.h"
-
-class ZLOptionsDialog;
-class ZLDialogContent;
-class AuthorDisplayNameEntry;
-class SeriesTitleEntry;
-class BookIndexEntry;
-class BookTagEntry;
-
-class BookInfoDialog {
-
-public:
- BookInfoDialog(shared_ptr<Book> book);
-
- ZLOptionsDialog &dialog();
-
-private:
- void initAuthorEntries();
- void initTagEntries();
-
-private:
- shared_ptr<ZLOptionsDialog> myDialog;
- shared_ptr<Book> myBook;
- shared_ptr<FormatInfoPage> myFormatInfoPage;
-
- ZLComboOptionEntry *myEncodingSetEntry;
- ZLComboOptionEntry *myEncodingEntry;
- ZLComboOptionEntry *myLanguageEntry;
- SeriesTitleEntry *mySeriesTitleEntry;
- BookIndexEntry *myBookIndexEntry;
-
- ZLDialogContent *myTagsTab;
- std::vector<BookTagEntry *> myTagEntries;
- bool myTagsDone;
-
- std::vector<std::string> myNewTags;
-
- ZLDialogContent *myAuthorsTab;
- std::vector<AuthorDisplayNameEntry *> myAuthorEntries;
- bool myAuthorsDone;
-
-friend class AuthorDisplayNameEntry;
-friend class SeriesTitleEntry;
-friend class BookIndexEntry;
-friend class BookTitleEntry;
-friend class BookEncodingEntry;
-friend class BookLanguageEntry;
-friend class BookTagEntry;
-friend class BookInfoApplyAction;
-};
-
-inline ZLOptionsDialog &BookInfoDialog::dialog() { return *myDialog; }
-
-#endif /* __BOOKINFODIALOG_H__ */