~ubuntu-branches/ubuntu/saucy/atkmm1.6/saucy-proposed

« back to all changes in this revision

Viewing changes to atk/atkmm/table.h

  • Committer: Package Import Robot
  • Author(s): Sebastien Bacher
  • Date: 2013-05-28 13:04:34 UTC
  • mfrom: (0.1.6 sid)
  • Revision ID: package-import@ubuntu.com-20130528130434-e0esxsm4eo8bn8tf
Tags: 2.22.7-1ubuntu1
* Resynchronize on Debian, remaining diff
* Convert to multiarch (LP: #902703):
  - Pass --libdir with multiarch path to configure
  - Adjust .install files to refer to /usr/lib subdirs
  - Add multiarch Pre-Depends
  - Bump debhelper and cdbs build-deps for ${misc:Pre-Depends} and
    $(DEB_HOST_MULTIARCH) support, respectively
* debian/compat: update to 9.

Show diffs side-by-side

added added

removed removed

Lines of Context:
85
85
  Table(const Table&);
86
86
  Table& operator=(const Table&);
87
87
 
 
88
#endif /* DOXYGEN_SHOULD_SKIP_THIS */
88
89
protected:
89
 
  Table(); // you must derive from this class
90
 
 
 
90
  /**
 
91
   * You should derive from this class to use it.
 
92
   */
 
93
  Table();
 
94
  
 
95
#ifndef DOXYGEN_SHOULD_SKIP_THIS
91
96
  /** Called by constructors of derived classes. Provide the result of 
92
97
   * the Class init() function to ensure that it is properly 
93
98
   * initialized.
110
115
 
111
116
  static void add_interface(GType gtype_implementer);
112
117
 
113
 
#ifndef DOXYGEN_SHOULD_SKIP_THIS
 
118
  /** Get the GType for this class, for use with the underlying GObject type system.
 
119
   */
114
120
  static GType get_type()      G_GNUC_CONST;
 
121
 
 
122
#ifndef DOXYGEN_SHOULD_SKIP_THIS
115
123
  static GType get_base_type() G_GNUC_CONST;
116
124
#endif
117
125
 
355
363
  bool remove_column_selection(int column);
356
364
 
357
365
  
358
 
  /**
359
 
   * @par Prototype:
 
366
/**
 
367
   * @par Slot Prototype:
360
368
   * <tt>void on_my_%row_inserted(int row, int num_inserted)</tt>
 
369
   *
361
370
   */
362
371
 
363
372
  Glib::SignalProxy2< void,int,int > signal_row_inserted();
364
373
 
365
374
  
366
 
  /**
367
 
   * @par Prototype:
 
375
/**
 
376
   * @par Slot Prototype:
368
377
   * <tt>void on_my_%column_inserted(int column, int num_inserted)</tt>
 
378
   *
369
379
   */
370
380
 
371
381
  Glib::SignalProxy2< void,int,int > signal_column_inserted();
372
382
 
373
383
  
374
 
  /**
375
 
   * @par Prototype:
 
384
/**
 
385
   * @par Slot Prototype:
376
386
   * <tt>void on_my_%row_deleted(int row, int num_deleted)</tt>
 
387
   *
377
388
   */
378
389
 
379
390
  Glib::SignalProxy2< void,int,int > signal_row_deleted();
380
391
 
381
392
  
382
 
  /**
383
 
   * @par Prototype:
 
393
/**
 
394
   * @par Slot Prototype:
384
395
   * <tt>void on_my_%column_deleted(int column, int num_deleted)</tt>
 
396
   *
385
397
   */
386
398
 
387
399
  Glib::SignalProxy2< void,int,int > signal_column_deleted();
388
400
 
389
401
  
390
 
  /**
391
 
   * @par Prototype:
 
402
/**
 
403
   * @par Slot Prototype:
392
404
   * <tt>void on_my_%row_reordered()</tt>
 
405
   *
393
406
   */
394
407
 
395
408
  Glib::SignalProxy0< void > signal_row_reordered();
396
409
 
397
410
  
398
 
  /**
399
 
   * @par Prototype:
 
411
/**
 
412
   * @par Slot Prototype:
400
413
   * <tt>void on_my_%column_reordered()</tt>
 
414
   *
401
415
   */
402
416
 
403
417
  Glib::SignalProxy0< void > signal_column_reordered();
404
418
 
405
419
  
406
 
  /**
407
 
   * @par Prototype:
 
420
/**
 
421
   * @par Slot Prototype:
408
422
   * <tt>void on_my_%model_changed()</tt>
 
423
   *
409
424
   */
410
425
 
411
426
  Glib::SignalProxy0< void > signal_model_changed();
482
497
  //GTK+ Virtual Functions (override these to change behaviour):
483
498
 
484
499
  //Default Signal Handlers::
 
500
  /// This is a default handler for the signal signal_row_inserted().
485
501
  virtual void on_row_inserted(int row, int num_inserted);
 
502
  /// This is a default handler for the signal signal_column_inserted().
486
503
  virtual void on_column_inserted(int column, int num_inserted);
 
504
  /// This is a default handler for the signal signal_row_deleted().
487
505
  virtual void on_row_deleted(int row, int num_deleted);
 
506
  /// This is a default handler for the signal signal_column_deleted().
488
507
  virtual void on_column_deleted(int column, int num_deleted);
 
508
  /// This is a default handler for the signal signal_row_reordered().
489
509
  virtual void on_row_reordered();
 
510
  /// This is a default handler for the signal signal_column_reordered().
490
511
  virtual void on_column_reordered();
 
512
  /// This is a default handler for the signal signal_model_changed().
491
513
  virtual void on_model_changed();
492
514
 
493
515