добавление отступов в таблицу стилей анимации отключения кнопки QPush - PullRequest
3 голосов
/ 28 мая 2010

Когда я добавляю заполнение в таблицу стилей QPushButton, анимация не происходит во время нажатия кнопки, отпустите:

QPushButton{
     border: 1px solid green;
     padding: 2px;
     border-radius: 4px;
}

Под этим я подразумеваю, что текст кнопки не впитывается.

Это нормально?

Ответы [ 2 ]

2 голосов
/ 28 мая 2010

невозможно добавить заполнение и увидеть текстовый приемник. Единственный способ, которым я мог видеть это, и я не пытался это сделать, - это перевести текст вправо и вниз на нажатой панели управления, но это еще предстоит проверить.

2 голосов
/ 28 мая 2010

Вам необходимо определить как минимум псевдосостояние pressed. Например:

QPushButton{ border: 1px solid green; border-radius: 4px; }
QPushButton:pressed{ border: 2px solid green; padding-left : 2px;
                     padding-top : 2px;border-radius: 4px; }

См. Документацию Qt: Настройка QPushButton

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...