QSpinBox
wybiera zawartość (podświetloną) za pomocą przycisków w górę/w dół. Czy jest jakiś sposób, aby to wyłączyć? Czy istnieje sposób, aby wyczyścić zaznaczenie, inne niż użyć mojej własnej podklasy QSpinBox
, aby uzyskać dostęp do podstawowej QLineEdit
?Jak zabezpieczyć program QSpinBox przed automatycznym podświetlaniem zawartości?
6
A
Odpowiedz
7
Nie ma sposobu, aby bezpośrednio go wyłączyć, ale można zrobić trochę Hack:
void Window::onSpinBoxValueChanged() // slot
{
spinBox->findChild<QLineEdit*>()->deselect();
}
Polecam łączącą to używając kolejce połączenia, na przykład:
connect(spinBox, SIGNAL(valueChanged(int)), this, SLOT(onSpinBoxValueChanged()), Qt::QueuedConnection);
ten zapewni, że slot zostanie wywołany po podświetleniu edycji linii.
Powiązane problemy
- 1. Jak zatrzymać Eclipse przed automatycznym dodawaniem nawiasów?
- 2. Jak zabezpieczyć wtyczki przed szkodliwym kodem
- 3. Jak zabezpieczyć javax.xml.transform.TransformerFactory przed atakami zewnętrznymi XML
- 4. Jak mogę zabezpieczyć się przed bombą zip?
- 5. Jak zabezpieczyć stos AWS CloudFormation przed usunięciem?
- 6. Jak zabezpieczyć dezinstalator przed standardowym użytkownikiem systemu Windows 10?
- 7. Jak zatrzymać Eclipse przed automatycznym tworzeniem filtrów dla systemu Android?
- 8. Drukowanie kodu z podświetlaniem składni?
- 9. Jak zabezpieczyć XmlSerializer przed zabijaniem nowych linii w łańcuchach?
- 10. Jak zabezpieczyć Xcode 8 przed zapisaniem "zespołu programistów" w .pbxproj?
- 11. Jak zabezpieczyć Grails przed buforowaniem starych wersji pliku GSP?
- 12. jak zabezpieczyć funkcje dll przed użyciem poza moją aplikacją?
- 13. Jak mogę zabezpieczyć skrypt do przesyłania obrazów PHP przed exploitami?
- 14. Jak zabezpieczyć Notatnik Jupyter przed pobraniem pliku PDF z marginesu?
- 15. Jak chronić lub zabezpieczyć kod java przed dekompilowaniem
- 16. Jak zabezpieczyć jQuery przed usunięciem znaczników <script>
- 17. Jak zabezpieczyć Chrome przed pobieraniem ostatnich 128 bajtów pliku MP3
- 18. Jak zabezpieczyć niebieskie plamy
- 19. Jak uruchomić program przed rozpoczęciem dezinstalacji?
- 20. Zwracana wartość C++ utworzona przed lub po automatycznym zniszczeniu var?
- 21. Jak zatrzymać program Visual Studio przed automatycznym dodawaniem znaków końca komentarza podczas uruchamiania nowego komentarza w pliku CSS
- 22. Jak zabezpieczyć bibliotekę .NET DLL
- 23. Jak zabezpieczyć NSUserDefaults?
- 24. Jak zabezpieczyć webHttpBinding?
- 25. Jak zabezpieczyć token .ASPXAUTH
- 26. Jak zabezpieczyć treść ajaxową
- 27. Nie można zmienić zawartości odwiedzanych: przed pseudoelementami
- 28. Java: WatchService zostaje poinformowany przed skopiowaniem zawartości
- 29. requestFeature() musi być wywołana przed dodaniem zawartości
- 30. Jak ograniczyć wyszukiwanie drupalne przed indeksowaniem wszystkich typów zawartości?
Dzięki! Działa jak urok. –