문제
Zenity를 사용하면 버튼을 추가하고 기본 옵션 외에는 버튼을 추가하고 글꼴을 변경할 수 있습니까? 그렇지 않은 경우 SH에 대한 또 다른 대화 상자가 더 커스터마이징 할 수 있습니까?
다른 팁
당신은 아마도 스타일을 변경할 수 있습니다 ~/.gtkrc
파일이지만 고통 스러울 수 있습니다. 당신은 그냥 실제 GUI 프로그램을 작성하는 것만으로도 이동하고 싶을 수도 있습니다. gtk2-perl:
#!/usr/bin/perl
use strict;
use warnings;
use Gtk2;
Gtk2->init;
my $window = Gtk2::Window->new;
my $vbox = Gtk2::VBox->new;
my $label = Gtk2::Label->new("Hello World");
my $button = Gtk2::Button->new("Press me");
$window->add($vbox);
$vbox->add($label);
$vbox->add($button);
$window->set_default_size(200, 200);
$window->signal_connect(
destroy => sub {
Gtk2->main_quit;
}
);
my $i = 0;
$button->signal_connect(
clicked => sub {
$label->set_text("button pressed " . ++$i . " times");
}
);
$window->show_all;
Gtk2->main;
사용중인 Python 버전에 올바른 'Pyzenity'가 설치되어 있는지 확인하십시오.
다음은 pyzenity-0.1.4를 다운로드 할 수있는 링크입니다. pyzenity-0.1.4를 다운로드하십시오
이것은 Python 2.6에서 잘 작동했습니다
또한 다른 컴퓨터 중 하나에 Python 2.7이 설치되어 있지만 동일한 오류가 발생합니다.
따라서 이것을 해결하려면 (후기 버전의 파이썬을 위해) 사용하십시오. 활성 파이썬 그리고 사용Pym'동일하게 pyzenity를 설치합니다.
Glade와 함께 gtkdialog를 사용할 수 있습니다.
gtkdialog --glade-xml=file.glade --program=MAIN_WINDOW
제휴하지 않습니다 StackOverflow