[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: branches/kdevelop/3.4/src
From: Jens Dagerbo <jens.dagerbo () swipnet ! se>
Date: 2007-01-02 6:02:45
Message-ID: 1167717765.066866.11769.nullmailer () svn ! kde ! org
[Download RAW message or body]
SVN commit 618721 by dagerbo:
Ouch. Don't split the viewspace on directory urls.
M +14 -1 simplemainwindow.cpp
--- branches/kdevelop/3.4/src/simplemainwindow.cpp #618720:618721
@@ -42,6 +42,7 @@
#include <profileengine.h>
#include <designer.h>
#include <kdevproject.h>
+#include <urlutil.h>
#include "api.h"
#include "core.h"
@@ -165,7 +166,19 @@
{
if (PartController::getInstance()->openURLs().count() > 0)
{
- m_splitURLs = static_cast<const FileContext*>(context)->urls();
+ KURL::List urls = static_cast<const FileContext*>(context)->urls();
+ KURL::List::ConstIterator it = urls.begin();
+ while ( it != urls.end() )
+ {
+ if ( !URLUtil::isDirectory( *it ) )
+ {
+ m_splitURLs.append( *it );
+ }
+ ++it;
+ }
+
+ if ( m_splitURLs.isEmpty() ) return;
+
bool isOpen = true;
for (KURL::List::const_iterator it = m_splitURLs.begin(); it != m_splitURLs.end(); ++it)
{
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic