Chciałbym mieć niewidoczny przycisk, ale gdy użytkownik najedzie myszą na niego, chciałbym mieć jasnoniebieski kolor, a kiedy go kliknie, chciałbym mieć ciemniejszy niebieski.Qt - Arkusz stylów dla niestandardowego przycisku myszy zakryty i kliknięty
Po przeprowadzeniu badań odkryłem, że mogę używać funkcji stylesheets, ale jestem nowy na Qt i nie mam żadnego doświadczenia z Qt, więc wolałbym zapytać i się uczyć.
Co masz na Arkusz stylów do tej pory? Odwołanie do arkusza stylów qt powinno być już uruchomione, prawda? – jdi
Mam to: QPushButton { kolor tła: czerwony (170,0,0); wypełnienie: 3px; border-style: solid; szerokość obramowania: 3px; border-color: red (120,0,0); border-radius: 40px; } QPushButton: naciśnięty { kolor tła: rgb (255,0,0); położenie tła: górny środek; border: visible; } QPushButton: hovered { kolor tła: rgb (255,0,0); położenie tła: górny środek; } –
Obecnie przycisk jest niewidoczny, dopóki nie zostanie naciśnięty lub kliknięty, ale po najechaniu na niego lub kliknięciu (wiem ... kolor jest czerwony, nie niebieskawy), przycisk jest wyświetlany jako standardowy przycisk (z narysowanym motywem na nim), rozumiem bardzo mało arkuszy stylów, ciągle się ich uczę –