Ich bin nun soweit dass ich textdateien einladen kann und diese ja auch als QString gespeichert werden und danach in einem Textfeld angezeigt werden.
Meine Frage ist nun wie mache ich weiter.
Wie und an Welcher Stelle muss ich die ausgelesenen Koordinaten mit x und y werten belegen damit ich diese hinterher zeichnen lassen kann?
Code: Alles auswählen
#include <QtGui/QApplication>
#include "mainwindow.h"
int main(int argc, char *argv[])
{
QApplication a(argc, argv);
MainWindow* w =new MainWindow;
window->show();
return a.exec();
}
Code: Alles auswählen
#include "mainwindow.h"
#include "ui_mainwindow.h"
MainWindow::MainWindow(QMainWindow *parent, Qt::WindowFlags flags) :
/
QMainWindow(parent, flags),
ui(new Ui::MainWindow)
{
ui->setupUi(this);
connect(ui->pushButton, SIGNAL(clicked()), qApp, SLOT(quit()));
connect(ui->pushButtonopen, SIGNAL(clicked()), this, SLOT(openFile()));
}
void MainWindow::openFile()
{
QString fileName;
fileName = QFileDialog::getOpenFileName(this, tr("Open File"),"","Alle Dateien(*.*)");
if(!fileName.isEmpty())
{
QFile file(fileName);
if (file.open(QIODevice::ReadOnly | QIODevice::Text))
{
ui->plainTextEdit->setPlainText(file.readAll());
}
}
}
//
MainWindow::~MainWindow()
{
delete ui;
}
Code: Alles auswählen
#ifndef MAINWINDOW_H
#define MAINWINDOW_H
#include <QMainWindow>
#include <QTextEdit>
#include <QFile>
#include <QFileDialog>
#include <QMessageBox>
namespace Ui {
class MainWindow;
}
class MainWindow : public QMainWindow
{
Q_OBJECT
public:
explicit MainWindow(QMainWindow *parent=0, Qt::WindowFlags flags=0);
~MainWindow();
public slots:
void openFile();
private:
Ui::MainWindow *ui;
};
#endif // MAINWINDOW_H
Zeile 2: xWert yWert
vielen da nk schonmal im voraus