def settings(self):

        settings = QSettings("Pandoc", "PanConvert")
        settings.setValue("path_pandoc", self.ui.Pandoc_Path.text())
        settings.setValue("path_multimarkdown", self.ui.Markdown_Path.text())
        settings.setValue("path_dialog", self.ui.Dialog_Path.text())

        settings.setValue("fromParameter", self.ui.FromParameter.text())
        settings.setValue("toParameter", self.ui.ToParameter.text())
        settings.setValue("xtraParameter", self.ui.XtraParameter.text())

        settings.setValue("Standard_Conversion", self.ui.StandardConversion.isChecked())
        settings.setValue("Batch_Conversion", self.ui.BatchConversion.isChecked())

        settings.setValue("From_Markdown", self.ui.ButtonFromMarkdown.isChecked())
        settings.setValue("From_Html", self.ui.ButtonFromHtml.isChecked())
        settings.setValue("From_Latex", self.ui.ButtonFromLatex.isChecked())
        settings.setValue("From_Opml", self.ui.ButtonFromOpml.isChecked())

        settings.setValue("To_Markdown", self.ui.ButtonToMarkdown.isChecked())
        settings.setValue("To_Html", self.ui.ButtonToHtml.isChecked())
        settings.setValue("To_Latex", self.ui.ButtonToLatex.isChecked())
        settings.setValue("To_Opml", self.ui.ButtonToOpml.isChecked())
        settings.setValue("To_Lyx", self.ui.ButtonToLyx.isChecked())

        settings.sync()
        settings.status()

        PreferenceDialog.close(self)
 def SetLanguage(self):
     global actualLanguage
     settings = QSettings('Pandoc', 'PanConvert')
     settings.setValue('default_language', str(self.ui.comboBoxLanguageSelector.currentText()))
     actualLanguage = str(self.ui.comboBoxLanguageSelector.currentText())
     settings.sync()
     settings.status()
Example #3
0
    def closeEvent(self, event):

        settings = QSettings('Pandoc', 'PanConvert')
        Dialog_Size = settings.value('Dialog_Size')
        if Dialog_Size is True or Dialog_Size == 'true':
            settings.setValue("Batch_size", self.size())
            settings.setValue("Batch_pos", self.pos())


        settings.sync()
        settings.status()
        BatchDialog.close(self)
Example #4
0
    def batch_settings(self):
        global batch_open_path, openfiles

        batch_settings = QSettings('Pandoc', 'PanConvert')
        batch_settings.setValue('batch_convert_directory', self.ui.ParameterBatchconvertDirectory.isChecked())
        batch_settings.setValue('batch_convert_files', self.ui.ParameterBatchconvertFiles.isChecked())
        batch_settings.setValue('batch_convert_recursive', self.ui.ParameterBatchconvertRecursive.isChecked())
        batch_settings.setValue('batch_open_path', self.ui.OpenPath.text())
        batch_settings.sync()
        batch_settings.status()

        BatchDialog.close(self)
    def settings(self):

        settings = QSettings('Pandoc', 'PanConvert')

        settings.setValue('Window_Size', self.ui.Window_Size.isChecked())
        settings.setValue('Dock_Size', self.ui.Dock_Size.isChecked())
        settings.setValue('Dialog_Size', self.ui.Dialog_Size.isChecked())
        settings.setValue('Hide_Batch', self.ui.Hide_Batch.isChecked())

        settings.setValue('Button_OldGui', self.ui.Button_OldGui.isChecked())
        settings.setValue('Button_NewGui', self.ui.Button_NewGui.isChecked())
        settings.setValue('Tab_StandardConverter', self.ui.Tab_StandardConverter.isChecked())
        settings.setValue('Tab_ManualConverter', self.ui.Tab_ManualConverter.isChecked())

        settings.setValue('path_pandoc', self.ui.Pandoc_Path.text())
        settings.setValue('path_multimarkdown', self.ui.Markdown_Path.text())
        settings.setValue('path_dialog', self.ui.Dialog_Path.text())

        settings.setValue('BufferSaveSuffix', self.ui.BufferSaveSuffix.text())
        settings.setValue('BufferSaveName', self.ui.BufferSaveName.text())

        settings.setValue('fromParameter', self.ui.FromParameter.text())
        settings.setValue('toParameter', self.ui.ToParameter.text())
        settings.setValue('xtraParameter', self.ui.XtraParameter.text())

        settings.setValue('Standard_Conversion', self.ui.StandardConversion.isChecked())
        settings.setValue('Batch_Conversion', self.ui.BatchConversion.isChecked())


        settings.setValue('From_Markdown', self.ui.ButtonFromMarkdown.isChecked())
        settings.setValue('From_Html', self.ui.ButtonFromHtml.isChecked())
        settings.setValue('From_Latex', self.ui.ButtonFromLatex.isChecked())
        settings.setValue('From_Opml', self.ui.ButtonFromOpml.isChecked())

        settings.setValue('To_Markdown', self.ui.ButtonToMarkdown.isChecked())
        settings.setValue('To_Html', self.ui.ButtonToHtml.isChecked())
        settings.setValue('To_Latex', self.ui.ButtonToLatex.isChecked())
        settings.setValue('To_Opml', self.ui.ButtonToOpml.isChecked())
        settings.setValue('To_Lyx', self.ui.ButtonToLyx.isChecked())

        Dialog_Size = settings.value('Dialog_Size')
        if Dialog_Size is True or Dialog_Size == 'true':
            settings.setValue("Preference_size", self.size())
            settings.setValue("Preference_pos", self.pos())

        settings.sync()
        settings.status()

        PreferenceDialog.close(self)