3
预期下面的程序不起作用:如何在ghc-7.4中使用gtk2hs的线程?
module Main where
import Graphics.UI.Gtk
import Control.Monad.IO.Class (liftIO)
import Control.Concurrent (forkIO)
main = do
unsafeInitGUIForThreadedRTS
window <- windowNew
windowSetDefaultSize window 200 200
label <- labelNew (Just "Hello")
forkIO (postGUISync (containerAdd window label))
on window deleteEvent (liftIO mainQuit >> return True)
widgetShowAll window
mainGUI
标签不添加到窗口。我用-threaded编译。我做错了吗?