ah, nicht unter DisplayWidgets, sondern unter Containers - ok, danke, habe es gefunden.
Habe auch deine mywidget.h und deine mywidget.cpp Datei ins Arbeitsverzeichnis kopiert.
wie füge ich sie jetzt dem Projekt hinzu? habe ich bisher noch nie gemacht ...
(deshalb wäre mir ein Code direkt in mainwindow.cpp auch viel lieber)
Und wie rufe ich dann eine Zeichen-Routine in meinem mainwindow.cpp auf?
dadurch, dass ich nur oben mit dazu schreibe
#include "mywidget.h"
passiert nichts, nach Compile +Starten sieht man nur meinen Quit Button, sonst nichts (auch keinen Rahmen vom "Widget")...
mainwindow.cpp :
Code:
#include "mainwindow.h"
#include "ui_mainwindow.h"
#include "mywidget.h"
MainWindow::MainWindow(QWidget *parent) :
QMainWindow(parent),
ui(new Ui::MainWindow)
{
ui->setupUi(this);
//
//....: hier soll der komplette Code für die paint-Funktionen rein!
//.... evt. auch über eine lokale Funktion hier im mainwindow.cpp file
//
}
MainWindow::~MainWindow()
{
delete ui;
}
void MainWindow::on_pushButton1_clicked()
{
QCoreApplication::quit();
}
Lesezeichen