Qt obsługa QPushButton

Qt obsługa QPushButton
UA
  • Rejestracja: dni
  • Ostatnio: dni
0

Witam mam 2 buttony

Kopiuj
QPushButton *button0 = new QPushButton("eth0 up");
      QPushButton *button1 = new QPushButton("eth0 down");

      button0->setMaximumHeight(68);
      button0->setMaximumWidth(180);

      button1->setMaximumHeight(68);
      button1->setMaximumWidth(180);
      ...

     tabs ->addTab(button0,"buttony"); // coś źle

Moje pytanie to jak wstawić te buttony jeden obok drugiego i obsłużyć zdarzenie kliknięcia myszką.

EM
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 271
2

A o czymś takim jak dokumentacja słyszałeś? To na prawdę istnieje! ;)

jak wstawić te buttony jeden obok drugiego

http://qt-project.org/doc/qt-5/QHBoxLayout.html

obsłużyć zdarzenie kliknięcia myszką.

http://qt-project.org/doc/qt-5/QPushButton.html

tutaj typowo o sygnałach i slotach
http://qt-project.org/doc/qt-5/signalsandslots.html

gośćabc
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Szczecin
  • Postów: 500
0

użyć qt designera, użyć layoutów, kliknąć prawym na push_button -> go to slot -> zaznaczyc clicked() -> implementować logikę

<-- polecam tego gościa i jego tutorial, Twój skill zmieni się nie do poznania

edit:

to jest naturalnie druga przyjemniejsza wersja

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.