Haskell 如何访问ListStore GtkBuilder
我使用以下代码加载gui元素:Haskell 如何访问ListStore GtkBuilder,haskell,gtk,gtk2hs,gtkbuilder,Haskell,Gtk,Gtk2hs,Gtkbuilder,我使用以下代码加载gui元素: import Graphics.UI.Gtk main = do initGUI -- loading builder <- builderNew builderAddFromFile builder "gui.glade" window <- builderGetObject builder castToWindow "window" onDestroy window mainQuit widgetShowAll w
import Graphics.UI.Gtk
main = do
initGUI
-- loading
builder <- builderNew
builderAddFromFile builder "gui.glade"
window <- builderGetObject builder castToWindow "window"
onDestroy window mainQuit
widgetShowAll window
mainGUI
这取决于你想用它做什么
第三种选择效果很好!下面是我在其他人陷入困境时使用的示例代码:
-- doesn't compile because castToListStore is part of a hidden module, unlike castToWindow :(
listStore <- builderGetObject builder castToListStore "listStore"