changeset 13496:a1694c79f9c1

Removed obsolete files.
author Jacob Dawid <jacob.dawid@googlemail.com>
date Fri, 29 Apr 2011 23:52:04 +0200
parents 11e03a76d8c0
children d30d5adafdb1
files gui/src/FileEditorMdiSubWindow.cpp gui/src/FileEditorMdiSubWindow.h gui/src/ImageViewerMdiSubWindow.cpp gui/src/ImageViewerMdiSubWindow.h
diffstat 4 files changed, 0 insertions(+), 247 deletions(-) [+]
line wrap: on
line diff
--- a/gui/src/FileEditorMdiSubWindow.cpp	Fri Apr 29 23:51:33 2011 +0200
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,152 +0,0 @@
-/* Quint - A graphical user interface for Octave
- * Copyright (C) 2011 Jacob Dawid
- * jacob.dawid@googlemail.com
- *
- * This program is free software: you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
- * the Free Software Foundation, either version 3 of the License, or
- * (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License
- * along with this program.  If not, see <http://www.gnu.org/licenses/>.
- */
-
-#include "FileEditorMdiSubWindow.h"
-#include <QVBoxLayout>
-#include <QApplication>
-#include <QFile>
-#include <QFileDialog>
-#include <QMessageBox>
-#include <QAction>
-
-FileEditorMdiSubWindow::FileEditorMdiSubWindow(QWidget *parent)
-    : QMdiSubWindow(parent) {
-    construct();
-}
-
-void FileEditorMdiSubWindow::loadFile(QString fileName) {
-    m_fileName = fileName;
-    setWindowTitle(fileName);
-    m_simpleEditor->load(fileName);
-}
-
-void FileEditorMdiSubWindow::installEventFilter(QObject *object) {
-    QMdiSubWindow::installEventFilter(object);
-    m_numberedTextView->installEventFilter(object);
-    m_simpleEditor->installEventFilter(object);
-}
-
-void FileEditorMdiSubWindow::newFile() {
-    if(m_modified) {
-        int decision
-                = QMessageBox::question(this,
-                                        "Open New File",
-                                        "Do you want to save the current file?",
-                                        QMessageBox::Yes, QMessageBox::No);
-
-        if(decision == QMessageBox::Yes) {
-            saveFile();
-            if(m_modified) {
-                // If the user attempted to save the file, but it's still
-                // modified, then probably something went wrong, so we quit here.
-                return;
-            }
-        }
-    }
-
-    m_fileName = "<unnamed>";
-    setWindowTitle(m_fileName);
-    m_simpleEditor->setPlainText("");
-}
-
-void FileEditorMdiSubWindow::saveFile() {
-    QString saveFileName = QFileDialog::getSaveFileName(this, "Save File", m_fileName);
-    if(saveFileName.isEmpty())
-        return;
-
-    QFile file(saveFileName);
-    file.open(QFile::WriteOnly);
-
-    if(file.write(m_simpleEditor->toPlainText().toLocal8Bit()) == -1) {
-        QMessageBox::warning(this,
-                             "Error Saving File",
-                             QString("The file could not be saved: %1.").arg(file.errorString()));
-    } else {
-        m_simpleEditor->document()->setModified(false);
-    }
-
-    file.close();
-}
-
-void FileEditorMdiSubWindow::showToolTipNew() {
-    m_statusBar->showMessage("Create a new file.", 2000);
-}
-
-void FileEditorMdiSubWindow::showToolTipSave() {
-    m_statusBar->showMessage("Save the file.", 2000);
-}
-
-void FileEditorMdiSubWindow::showToolTipUndo() {
-    m_statusBar->showMessage("Revert previous changes.", 2000);
-}
-
-void FileEditorMdiSubWindow::showToolTipRedo() {
-    m_statusBar->showMessage("Append previous changes.", 2000);
-}
-
-void FileEditorMdiSubWindow::registerModified(bool modified) {
-    m_modified = modified;
-}
-
-void FileEditorMdiSubWindow::construct() {
-    QStyle *style = QApplication::style();
-    setWidget(new QWidget());
-    m_toolBar = new QToolBar(this);
-    m_simpleEditor = new SimpleEditor(this);
-    m_statusBar = new QStatusBar(this);
-    m_numberedTextView = new NumberedCodeEdit(this, m_simpleEditor);
-
-    m_simpleEditor->setFont(QFont("Courier"));
-    m_simpleEditor->setLineWrapMode(QPlainTextEdit::NoWrap);
-
-    QAction *newAction = new QAction(style->standardIcon(QStyle::SP_FileIcon),
-        "", m_toolBar);
-    QAction *saveAction = new QAction(style->standardIcon(QStyle::SP_DriveHDIcon),
-        "", m_toolBar);
-    QAction *undoAction = new QAction(style->standardIcon(QStyle::SP_ArrowLeft),
-        "", m_toolBar);
-    QAction *redoAction = new QAction(style->standardIcon(QStyle::SP_ArrowRight),
-        "", m_toolBar);
-
-    m_toolBar->addAction(newAction);
-    m_toolBar->addAction(saveAction);
-    m_toolBar->addAction(undoAction);
-    m_toolBar->addAction(redoAction);
-
-    QVBoxLayout *layout = new QVBoxLayout();
-    layout->addWidget(m_toolBar);
-    layout->addWidget(m_numberedTextView);
-    layout->addWidget(m_statusBar);
-    layout->setMargin(2);
-    widget()->setLayout(layout);
-
-    connect(newAction, SIGNAL(triggered()), this, SLOT(newFile()));
-    connect(undoAction, SIGNAL(triggered()), m_simpleEditor, SLOT(undo()));
-    connect(redoAction, SIGNAL(triggered()), m_simpleEditor, SLOT(redo()));
-    connect(saveAction, SIGNAL(triggered()), this, SLOT(saveFile()));
-
-    connect(newAction, SIGNAL(hovered()), this, SLOT(showToolTipNew()));
-    connect(undoAction, SIGNAL(hovered()), this, SLOT(showToolTipUndo()));
-    connect(redoAction, SIGNAL(hovered()), this, SLOT(showToolTipRedo()));
-    connect(saveAction, SIGNAL(hovered()), this, SLOT(showToolTipSave()));
-
-    connect(m_simpleEditor, SIGNAL(modificationChanged(bool)), this, SLOT(registerModified(bool)));
-
-    m_fileName = "";
-    setWindowTitle(m_fileName);
-}
--- a/gui/src/FileEditorMdiSubWindow.h	Fri Apr 29 23:51:33 2011 +0200
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,56 +0,0 @@
-/* Quint - A graphical user interface for Octave
- * Copyright (C) 2011 Jacob Dawid
- * jacob.dawid@googlemail.com
- *
- * This program is free software: you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
- * the Free Software Foundation, either version 3 of the License, or
- * (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License
- * along with this program.  If not, see <http://www.gnu.org/licenses/>.
- */
-
-#ifndef FILEEDITORMDISUBWINDOW_H
-#define FILEEDITORMDISUBWINDOW_H
-
-#include <QMdiSubWindow>
-#include <QToolBar>
-#include <QStatusBar>
-#include "SimpleEditor.h"
-#include "NumberedCodeEdit.h"
-
-class FileEditorMdiSubWindow : public QMdiSubWindow {
-    Q_OBJECT
-public:
-    FileEditorMdiSubWindow(QWidget *parent = 0);
-    void loadFile(QString fileName);
-
-    void installEventFilter(QObject *object);
-
-public slots:
-    void newFile();
-    void saveFile();
-
-    void showToolTipNew();
-    void showToolTipSave();
-    void showToolTipUndo();
-    void showToolTipRedo();
-
-    void registerModified(bool modified);
-private:
-    void construct();
-    QToolBar *m_toolBar;
-    SimpleEditor *m_simpleEditor;
-    NumberedCodeEdit *m_numberedTextView;
-    QStatusBar *m_statusBar;
-    QString m_fileName;
-    bool m_modified;
-};
-
-#endif // FILEEDITORMDISUBWINDOW_H
--- a/gui/src/ImageViewerMdiSubWindow.cpp	Fri Apr 29 23:51:33 2011 +0200
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,23 +0,0 @@
-#include "ImageViewerMdiSubWindow.h"
-#include <QLabel>
-#include <QPixmap>
-#include <QScrollArea>
-
-ImageViewerMdiSubWindow::ImageViewerMdiSubWindow(QPixmap pixmap, QWidget *parent)
-    : QMdiSubWindow(parent),
-      m_pixmap(pixmap) {
-    construct();
-}
-
-void ImageViewerMdiSubWindow::construct() {
-    QLabel *label = new QLabel();
-    label->setBackgroundRole(QPalette::Base);
-    label->setSizePolicy(QSizePolicy::Ignored, QSizePolicy::Ignored);
-    label->setScaledContents(true);
-    label->setPixmap(m_pixmap);
-
-    QScrollArea *scrollArea = new QScrollArea(this);
-    scrollArea->setBackgroundRole(QPalette::Dark);
-    scrollArea->setWidget(label);
-    setWidget(scrollArea);
-}
--- a/gui/src/ImageViewerMdiSubWindow.h	Fri Apr 29 23:51:33 2011 +0200
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,16 +0,0 @@
-#ifndef IMAGEVIEWERMDISUBWINDOW_H
-#define IMAGEVIEWERMDISUBWINDOW_H
-
-#include <QMdiSubWindow>
-
-class ImageViewerMdiSubWindow : public QMdiSubWindow
-{
-public:
-    ImageViewerMdiSubWindow(QPixmap pixmap, QWidget *parent = 0);
-
-private:
-    void construct();
-    QPixmap m_pixmap;
-};
-
-#endif // IMAGEVIEWERMDISUBWINDOW_H