Die Suche ergab 153 Treffer

von Qt-nator
20. Juni 2011 16:33
Forum: Einfach Qt
Thema: Per Button auf einem im QtDesigner erstellten Widget zeichne
Antworten: 6
Zugriffe: 5688

Also ich krieg das irgendwie nicht hin. Ich hab jetzt nen Slot Neuzeichnen und wenn ich den Button drück kommt der dann. Aber ich kann jetzt nichts neues ins Widget zeichnen. Ich kann z.b. ne msg Box öffnen über den Button aber nichts neues zeichnen. Zeichnen kann ich irgendwie immer nur im painteve...
von Qt-nator
18. Juni 2011 23:46
Forum: Einfach Qt
Thema: Per Button auf einem im QtDesigner erstellten Widget zeichne
Antworten: 6
Zugriffe: 5688

Erstmal vielen dank hat mir sehr geholfen, kann jetzt in das andere Widget zeichnen. Nur hab ich jetzt noch 2 probleme und zwar: Ich kann zwar in das richtige Widget zeichnen nur halt noch nicht wenn ich ein Button drücke sondern wenn ich das Widget erstelle. Und ich weis nicht wie ich das zeichnen ...
von Qt-nator
17. Juni 2011 22:05
Forum: Einfach Qt
Thema: Per Button auf einem im QtDesigner erstellten Widget zeichne
Antworten: 6
Zugriffe: 5688

Per Button auf einem im QtDesigner erstellten Widget zeichne

Hallo, ich habe folgendes Problem und zwar habe ich mir mit dem QtDesigner eine Oberfläche erstellt bei der man Werte in QLineEdits eingeben kann und Ergebnise werden dann ausgegeben wenn man auf den Button klickt. Ich möchte dies jetzt zur veranschaulichung um eine Zeichnung erweitern darum hab ich...
von Qt-nator
2. Dezember 2008 14:52
Forum: Einfach Qt
Thema: Brauche Hilfe
Antworten: 2
Zugriffe: 3798

Hab da jetzt mal was versucht und das sieht jetzt nicht schlecht aus sag ich mal. Aber macht es auch Sinn? Wäre sehr verbunden wenn mal jemand drüberschaun könnte int Test = vecPoints.size(); int nReihe = Test / nXAnzahl; for(int y = 0; y < nHeight; y++) { Spline1d spl2(true,.5); spl2.clearUserPoint...
von Qt-nator
2. Dezember 2008 12:55
Forum: Einfach Qt
Thema: Brauche Hilfe
Antworten: 2
Zugriffe: 3798

Brauche Hilfe

Hi, ich hab da ein Problem aber erstmal Code das veranschaulicht das vieleicht am anfang besser: int main(int argc, char *argv[]) { QCoreApplication a(argc, argv); int nWidth; int nHeight; int nXAnzahl; int nYAnzahl; QVector<double> vecPoints; qDebug() << "Anzahl der X Punkte?\n"; cin >> n...
von Qt-nator
10. Oktober 2008 10:07
Forum: Einfach Qt
Thema: Wert aufteilen
Antworten: 3
Zugriffe: 3729

ist gut... war vorschnell gestellt die Frage. Ich hatte einfach zu viel im Kopf und um die Ohren als das ich auf die einfache lösung gekommen bin.

Trotzdem danke
von Qt-nator
9. Oktober 2008 13:19
Forum: Einfach Qt
Thema: Wert aufteilen
Antworten: 3
Zugriffe: 3729

Wert aufteilen

Hi, ich hab eine Division die immer wieder kommt mit nur einem Veränderten Wert in einer Schleife. x / 64 = x.x So jetzt möchte einmal nur die Vorkommastelle und einmal nur die stellen nach dem Komma. Nur bei meinem Ansatz stimmt das noch nicht so ganz. for(int y = 0; y <= imgImage.height() -1; y++)...
von Qt-nator
15. September 2008 15:46
Forum: Einfach Qt
Thema: QPixmap draufzeichnen und direkt speichern
Antworten: 14
Zugriffe: 10489

Zu den Fragen: 1. Ja und Nein hab beides probiert aber im endeffekt möchte ich ja eine neue erstellen 2. In meiner Funktion 3. False Sicher hab ich die durchgelesen und hab doch auch verbessert. Auserdem will ich gar kein Pixmap mehr sondern ein Image und möchte die Pixel einzeln setzen. Wo dann auc...
von Qt-nator
15. September 2008 15:39
Forum: Einfach Qt
Thema: QPixmap draufzeichnen und direkt speichern
Antworten: 14
Zugriffe: 10489

hmm bei mir passiert nichts also vom speichern her. Weder das: Image imgMap("c:\\MAP.bmp"); QPainter painter(&imgMap); painter.begin(&imgMap); painter.setPen( QPen(Qt::blue,6)); painter.drawLine(10, 10, 200, 400); imgMap.save("c:\\MAP.bmp"); noch das: QImage imgMap("...
von Qt-nator
15. September 2008 15:08
Forum: Einfach Qt
Thema: QPixmap draufzeichnen und direkt speichern
Antworten: 14
Zugriffe: 10489

Ok das war ein nicht so toller ansatz hab einen neuen versuch: QImage imgMap; imgMap.fill(qRgb(255,255,255)); for(int k = 1; k <= nXSize2Dim; k++) { for(int j = 1; j <= nXSize1Dim; j++) { double dX = Data->Xse.get(j,k); double dY = Data->Yse.get(j,k); imgMap.setPixel(dX,dY,qRgb(255,255,255)); } } im...
von Qt-nator
15. September 2008 13:50
Forum: Einfach Qt
Thema: QPixmap draufzeichnen und direkt speichern
Antworten: 14
Zugriffe: 10489

QPixmap draufzeichnen und direkt speichern

Hi, ich möchte in ein QPixmap direkt etwas zeichnen und es dannach wegspeichern nur leider klappt das speichern nicht so wies soll. Ansatz: QPixmap pixmap; QPainter painter(&pixmap); painter.begin(&pixmap); painter.setPen( QPen(Qt::blue,6)); painter.drawLine(10, 10, 200, 400); pixmap.save(&q...
von Qt-nator
9. September 2008 15:14
Forum: Einfach Qt
Thema: QString in *char umwandeln
Antworten: 7
Zugriffe: 7236

Bringen tuts mir irgendwie aber nix. Weil QByteArray ba("Hello world"); char *data = ba.data(); while (*data) { cout << "[" << *data << "]" << endl; ++data; } ich hab kein QByteArray sondern ein QString. Und wenn ich das dann für mich versuch zu benutzen: QString strFil...
von Qt-nator
9. September 2008 15:02
Forum: Einfach Qt
Thema: QString in *char umwandeln
Antworten: 7
Zugriffe: 7236

Du meinst dann so:

Code: Alles auswählen


QChar *data = strFileName.data();

Aber dann hab ich ein QChar und ich will aber ein char. Weil die Funktion nur char nimmt. Das das problem, egal was ich versuche ich krieg nur fehler.
von Qt-nator
9. September 2008 14:55
Forum: Einfach Qt
Thema: QString in *char umwandeln
Antworten: 7
Zugriffe: 7236

QString in *char umwandeln

Hi, ich möchte einen QString in ein * char umwandeln. Mein ansatz bis her und woführ ichs brauch: Für die Funktion brauch ichs. PH_DATA* GetDataFromFile(char* file); Deswegen wollte ich mir die Datei per Dialog raussuchen QString strFileName = QFileDialog::getOpenFileName(0, "PH open", str...
von Qt-nator
5. August 2008 12:00
Forum: Einfach Qt
Thema: undoStack Undo Problem!
Antworten: 0
Zugriffe: 1961

undoStack Undo Problem!

Hi, folgendes: Ich habe einen UndoSteck da schreib ich immer was rein wenn ich einen Butten drücke. Einen Text der zur funktion passt plus dazugehörige Nummer, die die Widgets darstellen. (Hab 4). So also Undo und Redo funktioniern soweit bis auf eine Sache. Und zwar: Wenn ich jetzt in mehreren vers...