Aktywne Wpisy
Cześć Panowie i Panie, to ja Kasia Pieluszka, Kasia z Bali.
Mam dla was poradnik o wyrywaniu. Perspektywa kobiety, rady od ludzi pochodzących z całego świata, historie z życia (między innymi o nagich Czeszkach), charakterystyka kultur (rady jak wyrwać Francuza lub Francuzkę czy mieszkańców Asutralii)
Kupujecie wpłacając od 29 zł na Sztuka wyrywania - poradnik dla kobiet i mężczyzn
Wysyłka ebooka do 12 godzin.
Wiem, że lubicie czytać ;)
#rozrywka #bali #
Mam dla was poradnik o wyrywaniu. Perspektywa kobiety, rady od ludzi pochodzących z całego świata, historie z życia (między innymi o nagich Czeszkach), charakterystyka kultur (rady jak wyrwać Francuza lub Francuzkę czy mieszkańców Asutralii)
Kupujecie wpłacając od 29 zł na Sztuka wyrywania - poradnik dla kobiet i mężczyzn
Wysyłka ebooka do 12 godzin.
Wiem, że lubicie czytać ;)
#rozrywka #bali #
whitewolfik +182
Dzisiaj byłem w sądzie w sprawie #sluzebnoscwolfika i wygląda na to, że wkrótce poznamy finał. Sąsiad z polem obok mojego nie dogadał się z gminą w kwestii wyceny pod drogę i nie sprzedał spornego fragmentu, także drogi nie ma. Dowiedziałem, się że został powołany kolejny biegły na potrzebę wyceny służebności poprowadzonej przez pole sąsiada zgodnie z mpzt aż do fragmentu, który sprzedałem gminie. Na rozprawie mój adwokat miał tylko jeden wniosek -
for (void * ptr : list) {
delete ptr;
ptr = 0;
}
row.removeAll(0);
to DLACZEGO to zadziała? Tzn. bo działa ale wg mnie powinienem podać w pętli for referencję do wskaźnika, a tak to wskaźnik ptr jest kopią tego z listy więc przypisanie mu wartości 0 nie powinno działać. Ew. jak zrobić tak by nie działało? Tzn. wiem, że delete bez przypisania to trochę bez sensu ale teoretycznie taka możliwość powinna istnieć, nie? #programowanie
Ale nie mam. To mój program i wiem gdzie na jakich danych operuje, nie? Zresztą, wstawiłem tam "void" tylko ot, tak sobie żeby nie zapoznawać was z moimi klasami i nie powodować zamieszania z klasami/makrami Qt. U mnie to wygląda tak:
void DatabaseManager::remove_row(QList &row) {
for (Field *& field
Co do twojego kodu to też jest do niczego. Emitujesz sygnał i usuwasz obiekt, a co jak connection będzie z innego wątku albo jako Qt::QueuedConnection? Do tego służy
deleteLater
. Czyli:void DatabaseManager::remove_row(QList &row) {
for (Field * field : row) {
field->deleteLater();
}
row.clear();
}
@lionbest: no ale nie będzie. xD
Wygooglane. Masz rację. Wymyślałem koło na nowo bo nie znałem tej funkcji. :) Chyba czas przeczytać tę nieszczęsną dokumentację od deski do deski, a nie tylko co ciekawsze fragmenty. :P
@lionbest: co to za bzdury opowiadasz, koleś
@lionbest: ?