2014-09-25 3 views
1

와 버튼은 사용되지 않는, 사용 레이블 _Delete은 Gtk :: 내가 사용하는 경우 표준 아이콘

하지만 간단하게 작성하는 경우

Gtk::Button* button = Gtk::manage(new Gtk::Button("_Delete")); 

버튼에는 단순히 텍스트 _Delete이 표시됩니다.

"새로운"방식으로 표준 버튼을 만들려면 어떻게해야합니까?

업데이트 : gtk에서 더 이상 자동화 할 계획이 없습니다. 개발자 메일 링리스트에 대한 긴 토론이있었습니다. 그들은 재고 항목에 대한 교체가 더 이상 없을 것이라고 결정했습니다. 이것은 단순히 의미합니다 : 모든 것을 스스로하십시오! :-(

답변

1

아이디어는 GTK +는 일반적으로 가능성이 그놈 디자인 팀에 의해 지배적 인 결정으로, 버튼의 아이콘이되지 않는 점이다.

에도이 결정하지 않고, 일반적으로 재고 항목은 사용에 찬성되지 않습니다 freedesktop.org 아이콘 이름

말했다되고, 당신은 다음 중 하나를 수행 할 수 있습니다.

  • 주식 이름
  • 를 계속 사용할 edit-delete라는 이름의 아이콘을 사용하여 설정 always-show-image 버튼을 true로 설정하는 속성
+0

"다른"방법으로 버튼을 구현하는 방법에 대한 간단한 예를 들려 줄 수 있습니까? 나는 그것에 대한 예제 코드를 찾을 수 없습니다. 간단하게 : 어떻게 새로운 방식으로 "삭제"버튼을 만들 수 있습니까? – Klaus