File indexing completed on 2024-05-05 17:15:14

0001 /******************************************************************************
0002   Copyright (C) 2011-2012 by Holger Danielsson (holger.danielsson@versanet.de)
0003  ******************************************************************************/
0004 
0005 
0006 #ifndef SCRIPTSHORTCUTDIALOG_H
0007 #define SCRIPTSHORTCUTDIALOG_H
0008 
0009 #include <QDialog>
0010 
0011 #include "kileinfo.h"
0012 #include "scripting/script.h"
0013 #include "ui_scriptshortcutdialog_base.h"
0014 
0015 
0016 namespace KileDialog
0017 {
0018 
0019 
0020 class ScriptShortcutDialog : public QDialog
0021 {
0022     Q_OBJECT
0023 
0024 public:
0025     ScriptShortcutDialog(QWidget *parent, KileInfo *ki, int type, const QString &sequence);
0026     ~ScriptShortcutDialog() {}
0027 
0028     int sequenceType();
0029     QString sequenceValue();
0030 
0031 private Q_SLOTS:
0032     void slotUpdate();
0033 
0034 private:
0035     Ui::ScriptShortcutDialog m_scriptShortcutDialog;
0036 
0037 };
0038 
0039 }
0040 
0041 #endif