summaryrefslogtreecommitdiff
path: root/gnu/java/awt/peer/qt/QtImageGraphics.java
diff options
context:
space:
mode:
authorSven de Marothy <sven@physto.se>2005-08-16 23:22:09 +0000
committerSven de Marothy <sven@physto.se>2005-08-16 23:22:09 +0000
commit636a84d9480d60c2652e71f5c36081d12a4a0cac (patch)
treeab8571b728fb1726a7a4843d7b51063fe951d23f /gnu/java/awt/peer/qt/QtImageGraphics.java
parent96e661c677fe4d83b71ea52844f4160bf18572c4 (diff)
downloadclasspath-636a84d9480d60c2652e71f5c36081d12a4a0cac.tar.gz
2005-08-16 Sven de Marothy <sven@physto.se>
* gnu/java/awt/peer/qt/QtButtonPeer.java * gnu/java/awt/peer/qt/QtCheckboxPeer.java * gnu/java/awt/peer/qt/QtChoicePeer.java * gnu/java/awt/peer/qt/QtComponentGraphics.java * gnu/java/awt/peer/qt/QtComponentPeer.java * gnu/java/awt/peer/qt/QtContainerPeer.java * gnu/java/awt/peer/qt/QtDialogPeer.java * gnu/java/awt/peer/qt/QtFontPeer.java * gnu/java/awt/peer/qt/QtFramePeer.java * gnu/java/awt/peer/qt/QtGraphics.java * gnu/java/awt/peer/qt/QtImage.java * gnu/java/awt/peer/qt/QtImageGraphics.java * gnu/java/awt/peer/qt/QtListPeer.java * gnu/java/awt/peer/qt/QtMenuBarPeer.java * gnu/java/awt/peer/qt/QtMenuItemPeer.java * gnu/java/awt/peer/qt/QtMenuPeer.java * gnu/java/awt/peer/qt/QtScrollbarPeer.java * gnu/java/awt/peer/qt/QtTextAreaPeer.java * gnu/java/awt/peer/qt/QtTextFieldPeer.java * gnu/java/awt/peer/qt/QtToolkit.java * gnu/java/awt/peer/qt/QtWindowPeer.java * native/jni/qt-peer/keybindings.cpp * native/jni/qt-peer/keybindings.h * native/jni/qt-peer/qtbuttonpeer.cpp * native/jni/qt-peer/qtcanvaspeer.cpp * native/jni/qt-peer/qtcheckboxpeer.cpp * native/jni/qt-peer/qtchoicepeer.cpp * native/jni/qt-peer/qtcomponent.cpp * native/jni/qt-peer/qtcomponentpeer.cpp * native/jni/qt-peer/qtdialogpeer.cpp * native/jni/qt-peer/qtframepeer.cpp * native/jni/qt-peer/qtgraphics.cpp * native/jni/qt-peer/qtimage.cpp * native/jni/qt-peer/qtlabelpeer.cpp * native/jni/qt-peer/qtlistpeer.cpp * native/jni/qt-peer/qtmenupeer.cpp * native/jni/qt-peer/qtpanelpeer.cpp * native/jni/qt-peer/qtscrollbarpeer.cpp * native/jni/qt-peer/qtscrollpanepeer.cpp * native/jni/qt-peer/qttextareapeer.cpp * native/jni/qt-peer/qttextfieldpeer.cpp * native/jni/qt-peer/qtwindowpeer.cpp * native/jni/qt-peer/slotcallbacks.cpp * native/jni/qt-peer/slotcallbacks.h Reindented, Transmogrified and Wielaardituded. * gnu/java/awt/peer/qt/QtEmbeddedWindowPeer.java * native/jni/qt-peer/eventmethods.h * native/jni/qt-peer/qtembeddedwindowpeer.cpp * native/jni/qt-peer/slotcallbacks.moc.h New files * native/jni/qt-peer/eventmethods.cpp * native/jni/qt-peer/slotcallbacks.moc Removed.
Diffstat (limited to 'gnu/java/awt/peer/qt/QtImageGraphics.java')
-rw-r--r--gnu/java/awt/peer/qt/QtImageGraphics.java11
1 files changed, 3 insertions, 8 deletions
diff --git a/gnu/java/awt/peer/qt/QtImageGraphics.java b/gnu/java/awt/peer/qt/QtImageGraphics.java
index 1f866a489..c80e6bcda 100644
--- a/gnu/java/awt/peer/qt/QtImageGraphics.java
+++ b/gnu/java/awt/peer/qt/QtImageGraphics.java
@@ -93,20 +93,15 @@ public class QtImageGraphics extends QtGraphics
{
super( g );
parentImage = g.parentImage;
- if( g.topParent == null )
- topParent = g;
- else
- topParent = g.topParent;
- topParent.owners.push( this );
+ if( parentImage instanceof QtImage )
+ ((QtImage)parentImage).painters.add( this );
}
public void dispose()
{
- while(!owners.empty())
- ((QtImageGraphics)owners.pop()).delete();
+ delete();
}
-
/**
* Create a copy of this context.
*/