Warning, file /office/calligra/filters/sheets/latex/export/latexexportdialog.h was not indexed or was modified since last indexation (in which case cross-reference links may be missing, inaccurate or erroneous).

0001 /* This file is part of the KDE project
0002    SPDX-FileCopyrightText: 2002, 2003 Robert JACOLIN <rjacolin@ifrance.com>
0003 
0004    SPDX-License-Identifier: LGPL-2.0-or-later
0005 */
0006 
0007 #ifndef __LATEXEXPORTDIALOG_H__
0008 #define __LATEXEXPORTDIALOG_H__
0009 
0010 #include <ui_latexexportwidget.h>
0011 
0012 #include <KoDialog.h>
0013 // Qt
0014 #include <QStringList>
0015 
0016 class KoStore;
0017 class KConfig;
0018 
0019 class LatexExportDialog : public KoDialog
0020 {
0021     Q_OBJECT
0022 
0023 public:
0024     explicit LatexExportDialog(KoStore*, QWidget* parent = 0);
0025     ~LatexExportDialog() override;
0026 
0027     void setOutputFile(const QString& file) {
0028         m_fileOut = file;
0029     }
0030 
0031 public Q_SLOTS:
0032     void reject() override;
0033     void accept() override;
0034     virtual void addLanguage();
0035     virtual void removeLanguage();
0036 
0037 private:
0038     Ui::LatexExportWidget m_ui;
0039 
0040     QString m_fileOut;
0041     KoStore* m_inputStore;
0042     KConfig* m_config;
0043 
0044 };
0045 
0046 #endif /* __LATEXEXPORTDIALOG_H__ */