Mercurial > projects > qtd
changeset 346:2691dd58d7e1
fixed QSlitter.getRange
author | Max Samukha <maxter@spambox.com> |
---|---|
date | Fri, 14 May 2010 13:15:24 +0300 |
parents | 719604a71da0 |
children | 970332a88b72 |
files | d2/qtd/Attribute.d generator/typesystem_gui-java.java |
diffstat | 2 files changed, 9 insertions(+), 10 deletions(-) [+] |
line wrap: on
line diff
--- a/d2/qtd/Attribute.d Fri May 14 12:38:00 2010 +0300 +++ b/d2/qtd/Attribute.d Fri May 14 13:15:24 2010 +0300 @@ -24,7 +24,9 @@ /** Allows multiple attributes of the same category to be associated with the symbol. */ - allowMultiple = 0x0000_0001, + allowMultiple = 0x0000_0001, + + /* internal */ inner = 0x0000_0002 } private template attributeId(alias symbol, uint index = 0)
--- a/generator/typesystem_gui-java.java Fri May 14 12:38:00 2010 +0300 +++ b/generator/typesystem_gui-java.java Fri May 14 13:15:24 2010 +0300 @@ -935,11 +935,11 @@ class QSplitter___ extends QSplitter { public struct Range { - public static Range opCall(int min, int max) { + public static Range opCall(int min, int max) { Range rng; - rng.minimum = min; + rng.minimum = min; rng.maximum = max; - return rng; + return rng; } public int minimum; @@ -947,12 +947,9 @@ } public final Range getRange(int index) { - int* min; - int* max; - - getRange(index, min, max); - - return Range(*min, *max); + Range range; + getRange(index, &range.minimum, &range.maximum); + return range; } }// class