|
musredit 1.0.0
|
Implementation of the enhanced msr file text editor. More...
#include <memory>#include <QAction>#include <QMenu>#include <QDateTime>#include <QLineEdit>#include <QComboBox>#include <QMessageBox>#include <QIcon>#include <QPixmap>#include <QImage>#include "PAdmin.h"#include "PSubTextEdit.h"#include "PGetTitleBlockDialog.h"#include "PGetParameterBlockDialog.h"#include "PGetTheoryBlockDialog.h"#include "PGetFunctionsBlockDialog.h"#include "PGetAsymmetryRunBlockDialog.h"#include "PGetSingleHistoRunBlockDialog.h"#include "PGetNonMusrRunBlockDialog.h"#include "PGetFourierBlockDialog.h"#include "PGetPlotBlockDialog.h"#include "PMsrHighlighter.h"
Go to the source code of this file.
Implementation of the enhanced msr file text editor.
Provides the implementation of PSubTextEdit class methods for inserting msr file blocks via specialized dialogs. Each method handles dialog creation, user interaction, validation, and text insertion at the current cursor position.
The implementation emphasizes error handling, input validation, and user feedback to minimize msr file syntax errors and improve editing workflow.
Definition in file PSubTextEdit.cpp.