Back to index

scribus-ng  1.3.4.dfsg+svn20071115
fontreplacedialog.h
Go to the documentation of this file.
00001 /*
00002 For general Scribus (>=1.3.2) copyright and licensing information please refer
00003 to the COPYING file provided with the program. Following this notice may exist
00004 a copyright and/or license notice that predates the release of Scribus 1.3.2
00005 for which a new license (GPL+exception) is in place.
00006 */
00007 #ifndef FONTREPLACEDIALOG_H
00008 #define FONTREPLACEDIALOG_H
00009 
00010 #include <qvariant.h>
00011 #include <qdialog.h>
00012 
00013 class QVBoxLayout;
00014 class QHBoxLayout;
00015 class QGridLayout;
00016 class QSpacerItem;
00017 class QLabel;
00018 class QTable;
00019 class QCheckBox;
00020 class QPushButton;
00021 #include "scribusapi.h"
00022 #include "scribusstructs.h"
00023 
00024 class SCRIBUS_API FontReplaceDialog : public QDialog
00025 {
00026        Q_OBJECT
00027 
00028 public:
00029        FontReplaceDialog( QWidget* parent, QMap<QString, QString> *RList);
00030        ~FontReplaceDialog() {};
00031 
00032        QLabel* textLabel1;
00033        QTable* replacementTable;
00034        QCheckBox* stickyReplacements;
00035        QPushButton* okButton;
00036        QPushButton* cancelButton;
00037        QMap<QString, QString> *ReplaceList;
00038 
00039 private slots:
00040        void leaveOK();
00041 
00042 protected:
00043        void closeEvent(QCloseEvent *closeEvent);
00044        QVBoxLayout* FontReplaceDialogLayout;
00045        QHBoxLayout* layout1;
00046        QSpacerItem* spacer1;
00047 
00048 };
00049 
00050 #endif // FONTREPLACEDIALOG_H