cplusplus

gtkmm listviewtext编译不通过

上一篇 / 下一篇  2011-08-13 00:43:21 / 个人分类:Gtkmm

程序代码如下。
#include <gtkmm.h>
#include <gtkmm/window.h>
#include <gtkmm/main.h>
#include <gtkmm/fixed.h>
#include <gtkmm/listviewtext.h>

//Gtk::ListViewText m_lvt(2);

class ListViewWindow : public Gtk::Window
{
public:
    ListViewWindow();
    virtual ~ListViewWindow();
//public:
//    Gtk::ListViewText m_lvt(2, true, Gtk::SELECTION_SINGLE);
//    Gtk::ListViewText m_lvt(2);
    Gtk::ListViewText m_lvt(2);
    Gtk::Fixed m_fix;
};

ListViewWindow::ListViewWindow()
{
    add(m_fix);
    m_fix.show();
//    lvt.show();
}

ListViewWindow::~ListViewWindow()
{
    
}

int main(int argc, char **argv)
{
    Gtk::Main kit(argc, argv);
    ListViewWindow lvw;
    Gtk::Main::run(lvw);
    return 0;
}

保存为文件listviewtext.cc,命令如下
g++ listviewtext.cc -o lvt.exe `pkg-config --cflags --libs gtkmm-2.4`
去掉类中的成员变量Gtk::ListViewText m_lvt(2);就可以通过,不知为何

TAG:

 

评分:0

我来说两句

Open Toolbar