Stworzenie okna w Qt na wzór tego podanego przeze mnie w screenshocie

0

Mam nietypowy problem. Chciałbym stworzyć okno takie samo jak w programie x64dbg. To jest debugger na licencji open-source i próbowałem rewersować ich kod, ale nie mogę się doszukać jakich obiektów użyli do utworzenia tego okna, które wysłałem jako screenshot.

Podejrzewam, że mogli je utworzyć przy użyciu tabeli, ale nie jestem tego pewny. Byłby ktoś w stanie mi podpowiedź jak takie okno poskładać? W cztery oddzielone kolumny powinno dać się zapisywać tekst.

2

Po co reversować projekt open source?
Masz kod https://github.com/x64dbg/x64dbg więc wystarczy zajrzeć.

0

Miałem na myśli, że patrzyłem na kod po prostu. Źle się wyraziłem :)

Ale nie zobaczyłem tam zbyt wiele odnośnie struktury tego okna. Przewinęła mi się gdzieś tabela, ale to bardziej przypuszczenie niż fakt.

0

Już sobie poradziłem z problemem. Tak jak przypuszczałem to okno zbudowane jest na podstawie tabeli i po przemyśleniu sprawy rzeczywiście w dalszej części rozwoju programu tabela będzie tu najwygodniejsza. Kod, który powoduje taki rozkład kolumn jest następujący:

/* Siatka tabeli znika */
tableWidget->setShowGrid(False);
/* Stylesheet dla każdego itemu w tabeli powoduje, że dodany zostaje "separator" z prawej strony */
tableWidget->setStyleSheet("QTableWidget::Item {border-right: 1px solid black;}");

1 użytkowników online, w tym zalogowanych: 0, gości: 1