Keresés

Új hozzászólás Aktív témák

  • CPT.Pirk

    Jómunkásember

    válasz dabadab #3855 üzenetére

    QRect, oké. :)

    Arra gondoltam, hogy class-on kívüli változókat töltök fel a MainWindow létrejövetelénél és azokat simán átadom másik fájlnak, de rá kellett jönnöm, hogy a gomb előbb jön létre, mint a MainWindow amin rajta van így ez nem járható.

    Végül aztán a slotokkal sikerült megcsinálni. Betettem a MainWindowhoz egy slotot a két QRect elküldésére, a constructorban megcsinálom a qrectec feltöltését és a connectet a vevő oldallal, majd emittálok.

    ...
    connect(this, &MainWindow::SendDimensions, ui->movedPushButton, &mousemovedbutton::GetDimensions);

    LabelDimensions.setX(ui->label_2->width());
    LabelDimensions.setY(ui->label_2->height());
    PushBtnDimensions.setX(ui->movedPushButton->width());
    PushBtnDimensions.setY(ui->movedPushButton->height());
    emit SendDimensions(LabelDimensions, PushBtnDimensions);

    Így most faszán odaérnek a paraméterek a vevő oldalra és tudok velük dolgozni. ;]

Új hozzászólás Aktív témák