Mercurial > projects > qtd
comparison qt/d2/qt/core/QModelIndex.d @ 288:f9559a957be9 signals
new signals and slots implementation
author | eldar |
---|---|
date | Sun, 08 Nov 2009 19:28:01 +0000 |
parents | 34a37904ff77 |
children | 463563fc9e17 |
comparison
equal
deleted
inserted
replaced
287:b6984b290e46 | 288:f9559a957be9 |
---|---|
2 | 2 |
3 public import qt.QGlobal; | 3 public import qt.QGlobal; |
4 private import qt.core.QObject; | 4 private import qt.core.QObject; |
5 | 5 |
6 // automatic imports------------- | 6 // automatic imports------------- |
7 private import qt.core.QVariant; | 7 //private import qt.core.QVariant; |
8 private import qt.core.QAbstractItemModel; | 8 //private import qt.core.QAbstractItemModel; |
9 public import qt.core.Qt; | 9 public import qt.core.Qt; |
10 | 10 |
11 | 11 |
12 public struct QModelIndex | 12 public struct QModelIndex |
13 { | 13 { |
49 } | 49 } |
50 | 50 |
51 public final bool isValid() const { | 51 public final bool isValid() const { |
52 return __qtd_QModelIndex_isValid(cast(void*)&this); | 52 return __qtd_QModelIndex_isValid(cast(void*)&this); |
53 } | 53 } |
54 | 54 /* |
55 public final QAbstractItemModel model() { | 55 public final QAbstractItemModel model() { |
56 // void* __qt_return_value = __qtd_QModelIndex_model(&this); | 56 // void* __qt_return_value = __qtd_QModelIndex_model(&this); |
57 void* __qt_return_value = m; | 57 void* __qt_return_value = m; |
58 if (__qt_return_value is null) | 58 if (__qt_return_value is null) |
59 return null; | 59 return null; |
60 void* d_obj = qtd_get_d_qobject(__qt_return_value); | 60 void* d_obj = qtd_get_d_qobject(__qt_return_value); |
61 return cast(QAbstractItemModel) d_obj; | 61 return cast(QAbstractItemModel) d_obj; |
62 } | 62 } |
63 | 63 */ |
64 private final bool operator_less(QModelIndex other) { | 64 private final bool operator_less(QModelIndex other) { |
65 return __qtd_QModelIndex_operator_less_QModelIndex(&this, other); | 65 return __qtd_QModelIndex_operator_less_QModelIndex(&this, other); |
66 } | 66 } |
67 | 67 |
68 private final bool operator_equal(QModelIndex other) { | 68 private final bool operator_equal(QModelIndex other) { |