Aktywne Wpisy
jonasz68 +32
Ludzie próbują nam wmówić że klasa wyższa to już te 7k netto i więcej, no wieć zróbmy zestawienie wydatków. Dwie osoby w big5 (bo tylko tam jest korpo i nie ma mentalności januszowskiej). Razem daje nam to 14k, osoby bez bogatych rodziców więc mieszkania nie dostały, dwójka dzieci.
Mieszkanie w miare nowe 70m2 - cena po wykończeniu na peryferyjnej dzielnicy załóżmy 15 000 za metr, przy wkładzie własnym 10% i kredycie na
Mieszkanie w miare nowe 70m2 - cena po wykończeniu na peryferyjnej dzielnicy załóżmy 15 000 za metr, przy wkładzie własnym 10% i kredycie na
jose_bambaryla +92
Tacy osobnicy pokazują że januszenosacze wcale się nie starzeją - zamieniają się pokoleniowo po prostu w tomkonosaczy. #!$%@?, że komunikacja słaba, strefy SCT wybrane na całe miasto. Ważne żeby wieśniaki mi drogi nie zajeżdzały, jak jadę. "Ja mam Dacie Sandero w lisingu, jestem kimś kuhwo xD"
I tak - posiadam auto które jeszcze przez wiele lat będzie mogło wjeżdzać do strefy SCT. Po prostu potrafię zjednoczyć się z tymi, którym takie debilne
I tak - posiadam auto które jeszcze przez wiele lat będzie mogło wjeżdzać do strefy SCT. Po prostu potrafię zjednoczyć się z tymi, którym takie debilne
Moje obecne rozwiązanie to tworzenie nowego okna i chowanie starego ale szukam czegoś co będzie zmieniało wygląd bez konieczności otwierania kolejnego okna.
https://github.com/MBuczma/Encyklopedia
#programowanie #programista15k #naukaprogramowania
@Pasterz30: oczywiście, że ma.
@Sudo_exit skorzystaj ze StackPanel
https://doc.qt.io/qt-6/qstackedlayout.html
void GlowneOkno::informacje()
{
InformacjeOkno *InformacjeOknoObiekt = new InformacjeOkno(this);
qDebug() << "Przycisk informacje został naciśnięty.";
setWindowTitle("Zmiana1");
ui->stackedWidget->setCurrentIndex(1);
}
tu masz minimalny przykład tego, co chcesz osiągnąć
ale ogólnie poczytaj sobie o MVC, bo oczywiście da się to zrobić porządniej :)
Chociaż wątpię aby w twoim przypadku było potrzebne rozbicie stron na osobne klasy, jak masz tylko parę przycisków.
Możesz np. tylko wyrzucić osobną stronę opcji.
Jeżeli by ci przeszkadzało ustawianie indexu zamiast np. po
GlowneOkno::GlowneOkno(QWidget *parent)
: QMainWindow(parent)
, ui(new Ui::GlowneOkno)
{
ui->setupUi(this);
ui->stackedWidget->setCurrentIndex(0);
ui->stackedWidget->insertWidget(1, &widokPC);
ui->stackedWidget->insertWidget(2, &InfOkno);
connect(ui->pushButtonStart, SIGNAL(clicked()), this, SLOT(start()));
connect(ui->pushButtonInformacje, SIGNAL(clicked()), this, SLOT(informacje()));
connect(ui->pushButtonWyjscie, SIGNAL(clicked()), this, SLOT(quit()));
connect(&widokPC, SIGNAL(PowrotKlikniety()), this, SLOT(ustawStroneGlowna()));
connect(&InfOkno, SIGNAL(PowrotKlikniety()), this, SLOT(ustawStroneGlowna()));
}
main()
, czyli GlowneOkno możesz stworzyć na stosie, ale inne obiekty staraj się tworzyć przeznew Klasa( parent )
. Teraz masz memory leaka, ważne jest to ze względu że jakiś destruktor może robić coś więcej niż tylko zwalniać pamięć.Jak nie możesz przekazać obiektu
parent
to wtedy najlepiej taki wskaźnik@lionbest: Heob pokazuje mi, że mam 900 leaków. Większość z tego to są rzeczy od Qt a jak mogę to jakoś ogarnąć by tylko swoje obiekty i metody poszukać? Stworzyłem sobie specjalnie new i go nie zwolniłem ale nie mogę ogarnąć jak go znaleźć w raporcie... https://doc.qt.io/qtcreator/creator-heob.html