Comments 11
GUI на Ruby с Tk начинал, не очень удобно показалось, а потом както приглянулся WxRuby. И с документацией у них все впорядке.
Люди же очень советуют Shoes, но у меня все както руки не доходят:)
Люди же очень советуют Shoes, но у меня все както руки не доходят:)
0
Любителям Gnome пригодится:
ruby-gnome2.sourceforge.jp/hiki.cgi?tutorials
ruby-gnome2.sourceforge.jp/hiki.cgi?tutorials
+1
«Буду благодарен, если подскажете как привильно оформлять код.»
Пользуйся хабра-редактором… ну или просто каким-нить колорайзером для кода, и прямо вставляй хтмл от него… но лучше все таки хабра-редактор, он удобнее;)
«Пока еще плохо разбираюсь в терминологии Qt. Так же буду рад, если проккоментируете что такое „коннект“, „слот“ „
слот — метод, к которому можно присоединять сигнал (этого же или другого объекта)… то есть если мы подцепили слот А к сигналу В и послали сигнал В, то выполнится код в методе А… один сигнал может быть прицеплен к нескольким слотам и к одному слоту может быть прицеплено несколько сигналов
connect() — метод с помощью которого собственно говоря сигнал и цепляется к слоту;)
Пользуйся хабра-редактором… ну или просто каким-нить колорайзером для кода, и прямо вставляй хтмл от него… но лучше все таки хабра-редактор, он удобнее;)
«Пока еще плохо разбираюсь в терминологии Qt. Так же буду рад, если проккоментируете что такое „коннект“, „слот“ „
слот — метод, к которому можно присоединять сигнал (этого же или другого объекта)… то есть если мы подцепили слот А к сигналу В и послали сигнал В, то выполнится код в методе А… один сигнал может быть прицеплен к нескольким слотам и к одному слоту может быть прицеплено несколько сигналов
connect() — метод с помощью которого собственно говоря сигнал и цепляется к слоту;)
0
это ruby. Все корректно. переменной filename возвращается имя файла или nil (если нажата кнопка «отмена»), потом уже проверятся if по filename
Пример:
irb(main):001:0> a = 'file_path'
=> «file_path»
irb(main):002:0> p «good» if b = a
«good»
=> nil
irb(main):003:0> a = nil
=> nil
irb(main):004:0> p «good» if b = a
=> nil
Пример:
irb(main):001:0> a = 'file_path'
=> «file_path»
irb(main):002:0> p «good» if b = a
«good»
=> nil
irb(main):003:0> a = nil
=> nil
irb(main):004:0> p «good» if b = a
=> nil
0
За ссылку — спасибо.
0
Sign up to leave a comment.
Articles
Change theme settings
Ruby QT4 — текстовый редактор, ч. 1