fb2dlgs.hpp 942 B

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566
  1. #ifndef FB2DLGS_H
  2. #define FB2DLGS_H
  3. #include <QDialog>
  4. #include <QComboBox>
  5. class FbCodeEdit;
  6. class FbTextBase;
  7. class FbTextEdit;
  8. QT_BEGIN_NAMESPACE
  9. class QAbstractItemModel;
  10. class QLabel;
  11. class QLineEdit;
  12. class QTabWidget;
  13. class QToolBar;
  14. class QWebView;
  15. QT_END_NAMESPACE
  16. namespace Ui {
  17. class FbFind;
  18. class FbSetup;
  19. }
  20. class FbCodeFindDlg : public QDialog
  21. {
  22. Q_OBJECT
  23. public:
  24. explicit FbCodeFindDlg(FbCodeEdit &edit);
  25. virtual ~FbCodeFindDlg();
  26. private slots:
  27. void find();
  28. private:
  29. Ui::FbFind * ui;
  30. FbCodeEdit & m_edit;
  31. };
  32. class FbTextFindDlg : public QDialog
  33. {
  34. Q_OBJECT
  35. public:
  36. explicit FbTextFindDlg(FbTextEdit &edit);
  37. virtual ~FbTextFindDlg();
  38. private slots:
  39. void find();
  40. private:
  41. Ui::FbFind * ui;
  42. FbTextEdit & m_edit;
  43. };
  44. class FbSetupDlg : public QDialog
  45. {
  46. Q_OBJECT
  47. public:
  48. explicit FbSetupDlg(QWidget *parent = 0);
  49. private:
  50. Ui::FbSetup * ui;
  51. };
  52. #endif // FB2DLGS_H