来自图像文件的自定义页面图像

问题描述 投票:0回答:0

我正在学习 wxwidgets 中的 Treebook,我想自定义将出现在我的页面控件中的图标。我查看了示例,他们使用了 wxArtProvider 中的图像,它似乎只提供了一些图标。我想使用我自己的文件作为图标(png文件),但我找不到材料来做到这一点。

这是我的代码片段:

    m_chkShowImages = true;
    m_panel    = NULL;
    m_bookCtrl = NULL;
    


    const wxSize imageSize(32,32);
    wxBitmap icontest = wxBitmap("add_clicked.png", wxBITMAP_TYPE_ANY);
    m_images.push_back(icontest);
    m_images.push_back(wxArtProvider::GetIcon(wxART_QUESTION, wxART_OTHER, imageSize));
    m_images.push_back(wxArtProvider::GetIcon(wxART_WARNING, wxART_OTHER, imageSize));
    m_images.push_back(wxArtProvider::GetIcon(wxART_ERROR, wxART_OTHER, imageSize));

有什么方法可以用我自己的文件更改这些图标吗?如果我让您感到困惑,请随时询问更多信息。非常感谢您,祝您有愉快的一天。

c++ xcode wxwidgets
© www.soinside.com 2019 - 2024. All rights reserved.