1 /*************************************************************************** 2 * Copyright (C) 2004-2021 by Pere Constans 3 * constans@molspaces.com 4 * cb2Bib version 2.0.1. Licensed under the GNU GPL version 3. 5 * See the LICENSE file that comes with this distribution. 6 ***************************************************************************/ 7 #ifndef C2BCONSOLE_H 8 #define C2BCONSOLE_H 9 10 #include <QObject> 11 12 13 /** 14 Interface for console functionality 15 */ 16 class c2bConsole : public QObject 17 { 18 19 Q_OBJECT 20 21 public: 22 explicit c2bConsole(QObject* parento = 0); 23 ~c2bConsole(); 24 25 void load(); 26 27 28 private: 29 int cl_cb2bib_information(); 30 int cl_cb2bib_tests(); 31 int cl_doc2bib(); 32 int cl_html_annote(); 33 int cl_index(); 34 int cl_txt2bib(); 35 36 37 private slots: 38 void _process(); 39 }; 40 41 #endif