Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Get Qt Extensions
  • Unsolved
Collapse
Brand Logo
  1. Home
  2. International
  3. German
  4. Inhalt von QGroupbox in eine neue fenster öffnen
Forum Updated to NodeBB v4.3 + New Features

Inhalt von QGroupbox in eine neue fenster öffnen

Scheduled Pinned Locked Moved Solved German
2 Posts 2 Posters 981 Views
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • G Offline
    G Offline
    Galilio
    wrote on last edited by Galilio
    #1

    Hallo Zusammen,

    ich möchte folgende tun :
    Inhalt(qwtPlot) von einem QGroupbox in eine neue Fenster öffnen.
    Grund: ich habe es mehrere QwtPlot Objekte mit mehreren Curven.
    Jede QwtPlot Object ist in einem QGroupbox. Beim Zoomen sieht man wirklich nicht unbedignt was, da das QGroupbox klein ist.
    Idee: Will man die detai sehen, dann button drücken und der Inhalt des QGroupbox in eine neue fenster öffnen

    Frage: wie kann ich der Inhalt des QGroupbox in eine neue fenster kopieren und darstellen?

    Danke

    J.HilkJ 1 Reply Last reply
    0
    • G Galilio

      Hallo Zusammen,

      ich möchte folgende tun :
      Inhalt(qwtPlot) von einem QGroupbox in eine neue Fenster öffnen.
      Grund: ich habe es mehrere QwtPlot Objekte mit mehreren Curven.
      Jede QwtPlot Object ist in einem QGroupbox. Beim Zoomen sieht man wirklich nicht unbedignt was, da das QGroupbox klein ist.
      Idee: Will man die detai sehen, dann button drücken und der Inhalt des QGroupbox in eine neue fenster öffnen

      Frage: wie kann ich der Inhalt des QGroupbox in eine neue fenster kopieren und darstellen?

      Danke

      J.HilkJ Offline
      J.HilkJ Offline
      J.Hilk
      Moderators
      wrote on last edited by
      #2

      @Galilio
      Morgen,

      Ein Kopieren von QWidgets und dessen Inhalt ist so einfach nicht möglich, da nicht vorgesehen. Man kann zwar eine neue Instanz von der Klasse aufmachen, ober das füllt die Widgets nicht automatisch mit den alten Werten. Dafür muss man dann eine Funktion erstellen, die das macht.

      Das einfachste wäre wohl, wenn du einfach den Parent von QGroupBox auf 0 setzt. Das macht aus der QGroupBox ein eigenes, unabhängiges Fenster:

      void QWidget::setParent(0);

      Musst dir nur merken wo es ursprünglich war, Parent, Position im Layout etc, um es nachher wieder an der richtigen Stelle einzugliedern.


      Be aware of the Qt Code of Conduct, when posting : https://forum.qt.io/topic/113070/qt-code-of-conduct


      Q: What's that?
      A: It's blue light.
      Q: What does it do?
      A: It turns blue.

      1 Reply Last reply
      1

      • Login

      • Login or register to search.
      • First post
        Last post
      0
      • Categories
      • Recent
      • Tags
      • Popular
      • Users
      • Groups
      • Search
      • Get Qt Extensions
      • Unsolved