Qt - tworzenie skrótów klawiaturowych
Stronę tą wyświetlono już: 2008 razy
Każdy poważny program powinien korzystać z skrótów klawiaturowych, toteż i ja z najdzikszą rozkoszą pędzę z świetną wiadomością, że i w Qt można ustawić skróty z wykorzystaniem klasy QShortcut. Oczywiście będę wciąż tutaj bazował na rozpoczętym na stronie Programowanie → Qt Creator GUI → Qt - kontrolka QTextEdit projekcie, do którego niezwłocznie w pliku mainwindow.h dodać należy plik nagłówkowy QShortcut a do klasy MainWindow dodać następujące pola:
W pliku mainwindow.cpp w konstruktorze klasy MainWindow niezwłocznie należy zainicjalizować powyższe pola klasy:
W powyższym kodzie tworzę obiekt klasy QShortcut przypisując odpowiedni skrót klawiaturowy, wskaźnik do okna otrzymującego sygnał oraz slot tego okna, pod który skrót zostanie podpięty.
W programie konieczne było jeszcze wprowadzenie zmian w poniżej wypisanych metodach klasy MainWindow:
Tytuł:
C++ Zbiór zadań z rozwiązaniami
Autor:
Tomasz Jaśniewski
Tytuł:
Mikrokontrolery dla hobbystów. Projekty DIY w języku C i C++
Autor:
Miguel Angel Garcia-Ruiz, Pedro Cesar Santana Mancilla
Tytuł:
Architektura oprogramowania bez tajemnic. Wykorzystaj język C++ do tworzenia wydajnych aplikacji i systemów
Autor:
Adrian Ostrowski, Piotr Gaczkowski
Tytuł:
Wprowadzenie do C++
Autor:
Michał Matlak
Tytuł:
Opus magnum C++ 11. Programowanie w języku C++. Wydanie II poprawione (komplet)
Autor:
Jerzy Grębosz
Tytuł:
Programowanie wieloplatformowe z C++ i wxWidgets 3
Autor:
Bartosz W. Warzocha
Tytuł:
Język C++ i przetwarzanie współbieżne w akcji. Wydanie II
Autor:
Anthony Williams
Tytuł:
C++ dla bystrzaków. Wydanie VII
Autor:
Stephen R. Davis
Tytuł:
Tablice informatyczne. Podstawy C++
Autor:
Radosław Sokół
Tytuł:
Opus magnum C++11. Programowanie w języku C++ (komplet)
Autor:
Jerzy Grębosz