[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-commits
Subject:    extragear/base/konq-plugins/domtreeviewer
From:       Harri Porten <porten () kde ! org>
Date:       2008-11-25 0:22:53
Message-ID: 1227572573.735341.3448.nullmailer () svn ! kde ! org
[Download RAW message or body]

SVN commit 888636 by porten:

Dive into an IFRAME's elements, too.


 M  +7 -5      domtreeview.cpp  
 M  +6 -0      domtreeviewbase.ui  


--- trunk/extragear/base/konq-plugins/domtreeviewer/domtreeview.cpp #888635:888636
@@ -123,10 +123,6 @@
 {
   setupUi(this);
 
-  // ### set in .ui file
-  nodeAttributes->setRootIsDecorated(false);
-  nodeAttributes->setSortingEnabled(true);
-
   part = 0;
 
   const QFont font(KGlobalSettings::generalFont());
@@ -281,7 +277,13 @@
   DOM::Node child = node.firstChild();
   if (child.isNull()) {
     DOM::HTMLFrameElement frame = node;
-    if (!frame.isNull()) child = frame.contentDocument().documentElement();
+    if (!frame.isNull()) {
+      child = frame.contentDocument().documentElement();
+    } else {
+      DOM::HTMLIFrameElement iframe = node;
+      if (!iframe.isNull())
+        child = iframe.contentDocument().documentElement();
+    }
   }
   while(!child.isNull()) {
     showRecursive(node, child, depth + 1);
--- trunk/extragear/base/konq-plugins/domtreeviewer/domtreeviewbase.ui #888635:888636
@@ -256,6 +256,12 @@
                             <property name="focusPolicy" >
                               <enum>Qt::StrongFocus</enum>
                             </property>
+                            <property name="rootIsDecorated">
+                              <bool>false</bool>
+                            </property>
+                            <property name="sortingEnabled">
+                              <bool>true</bool>
+                            </property>
                             <column>
                               <property name="text" >
                                 <string>Name</string>
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic