⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 kwqbuttongroup.cpp

📁 khtml在gtk上的移植版本
💻 CPP
字号:
#include <gtk/gtk.h>#include <glib.h>#include "KWQButtonGroup.h"#include "KWQButton.h"QButtonGroup::QButtonGroup(QWidget * parent, const char * name)    :_parent(parent){    }int QButtonGroup::insert(QButton* button, int id){    g_return_val_if_fail(button, -1);    GtkRadioButton *gtkbtn = GTK_RADIO_BUTTON (button->getGtkWidget());    g_return_val_if_fail(gtkbtn, -1);    GSList *group = gtk_radio_button_get_group(GTK_RADIO_BUTTON (_parent->getGtkWidget()));    gtk_radio_button_set_group(gtkbtn, group);    GSList* pos = g_slist_find(group, gtkbtn);    if (!pos) return -1;    return g_slist_position(group, pos);}void QButtonGroup::remove(QButton* button){    if (!button) return;    GtkRadioButton *btn = GTK_RADIO_BUTTON(button->getGtkWidget());    if (!btn) return ;    gtk_radio_button_set_group(btn, NULL);}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -