use G_DEFINE_TYPE instead of open-coding get_type
2008-03-30 Jens Granseuer <jensgr@gmx.net> * file-transfer-dialog.c: (file_transfer_dialog_init): use G_DEFINE_TYPE instead of open-coding get_type svn path=/trunk/; revision=8611
This commit is contained in:
parent
f4d34cc730
commit
4793494b59
2 changed files with 7 additions and 31 deletions
|
@ -1,3 +1,8 @@
|
|||
2008-03-30 Jens Granseuer <jensgr@gmx.net>
|
||||
|
||||
* file-transfer-dialog.c: (file_transfer_dialog_init): use
|
||||
G_DEFINE_TYPE instead of open-coding get_type
|
||||
|
||||
2008-03-28 Jens Granseuer <jensgr@gmx.net>
|
||||
|
||||
* file-transfer-dialog.c: (file_transfer_job_destroy),
|
||||
|
|
|
@ -87,6 +87,8 @@ typedef struct {
|
|||
|
||||
static GObjectClass *parent_class;
|
||||
|
||||
G_DEFINE_TYPE (FileTransferDialog, file_transfer_dialog, GTK_TYPE_DIALOG)
|
||||
|
||||
static void
|
||||
file_transfer_dialog_update_num_files (FileTransferDialog *dlg)
|
||||
{
|
||||
|
@ -346,37 +348,6 @@ file_transfer_dialog_init (FileTransferDialog *dlg)
|
|||
gtk_widget_show_all (GTK_DIALOG (dlg)->vbox);
|
||||
}
|
||||
|
||||
GType
|
||||
file_transfer_dialog_get_type (void)
|
||||
{
|
||||
static GType file_transfer_dialog_type = 0;
|
||||
|
||||
if (!file_transfer_dialog_type)
|
||||
{
|
||||
const GTypeInfo file_transfer_dialog_info =
|
||||
{
|
||||
sizeof (FileTransferDialogClass),
|
||||
NULL, /* GBaseInitFunc */
|
||||
NULL, /* GBaseFinalizeFunc */
|
||||
(GClassInitFunc) file_transfer_dialog_class_init,
|
||||
NULL, /* GClassFinalizeFunc */
|
||||
NULL, /* data */
|
||||
sizeof (FileTransferDialog),
|
||||
0, /* n_preallocs */
|
||||
(GInstanceInitFunc) file_transfer_dialog_init,
|
||||
NULL
|
||||
};
|
||||
|
||||
file_transfer_dialog_type =
|
||||
g_type_register_static (GTK_TYPE_DIALOG,
|
||||
"FileTransferDialog",
|
||||
&file_transfer_dialog_info,
|
||||
0);
|
||||
}
|
||||
|
||||
return file_transfer_dialog_type;
|
||||
}
|
||||
|
||||
GtkWidget*
|
||||
file_transfer_dialog_new (void)
|
||||
{
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue