mirror of
https://gitlab.gnome.org/GNOME/gtk.git
synced 2024-09-23 23:34:06 +00:00
GtkFileChooserDefault: derive from GtkBox, not GtkVBox
This commit is contained in:
parent
88c6fc1d84
commit
5b5c8f23d9
@ -69,7 +69,8 @@
|
||||
#include "gtktreednd.h"
|
||||
#include "gtktreeprivate.h"
|
||||
#include "gtktreeselection.h"
|
||||
#include "gtkvbox.h"
|
||||
#include "gtkbox.h"
|
||||
#include "gtkorientable.h"
|
||||
#include "gtkintl.h"
|
||||
|
||||
#include <errno.h>
|
||||
@ -149,7 +150,7 @@ typedef struct _GtkFileChooserDefaultClass GtkFileChooserDefaultClass;
|
||||
|
||||
struct _GtkFileChooserDefaultClass
|
||||
{
|
||||
GtkVBoxClass parent_class;
|
||||
GtkBoxClass parent_class;
|
||||
};
|
||||
|
||||
/* Signal IDs */
|
||||
@ -460,7 +461,7 @@ static GtkTreeModel *shortcuts_pane_model_filter_new (GtkFileChooserDefault *imp
|
||||
|
||||
|
||||
|
||||
G_DEFINE_TYPE_WITH_CODE (GtkFileChooserDefault, _gtk_file_chooser_default, GTK_TYPE_VBOX,
|
||||
G_DEFINE_TYPE_WITH_CODE (GtkFileChooserDefault, _gtk_file_chooser_default, GTK_TYPE_BOX,
|
||||
G_IMPLEMENT_INTERFACE (GTK_TYPE_FILE_CHOOSER,
|
||||
gtk_file_chooser_default_iface_init)
|
||||
G_IMPLEMENT_INTERFACE (GTK_TYPE_FILE_CHOOSER_EMBED,
|
||||
@ -741,6 +742,8 @@ _gtk_file_chooser_default_init (GtkFileChooserDefault *impl)
|
||||
impl->recent_manager = gtk_recent_manager_get_default ();
|
||||
impl->create_folders = TRUE;
|
||||
|
||||
gtk_orientable_set_orientation (GTK_ORIENTABLE (impl),
|
||||
GTK_ORIENTATION_VERTICAL);
|
||||
gtk_box_set_spacing (GTK_BOX (impl), 12);
|
||||
|
||||
set_file_system_backend (impl);
|
||||
|
@ -32,7 +32,7 @@
|
||||
#include "gtktreemodelsort.h"
|
||||
#include "gtktreestore.h"
|
||||
#include "gtktreeview.h"
|
||||
#include "gtkvbox.h"
|
||||
#include "gtkbox.h"
|
||||
|
||||
G_BEGIN_DECLS
|
||||
|
||||
@ -154,7 +154,7 @@ typedef enum {
|
||||
|
||||
struct _GtkFileChooserDefault
|
||||
{
|
||||
GtkVBox parent_instance;
|
||||
GtkBox parent_instance;
|
||||
|
||||
GtkFileChooserAction action;
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user