diff options
| author | 2008-04-24 18:27:46 +0000 | |
|---|---|---|
| committer | 2008-04-24 18:27:46 +0000 | |
| commit | 38ee106a5fe099b77e32d12fd7d3bd6a459e136c (patch) | |
| tree | ecb5325813eb5d31dea4d24064fad547cfbb3006 /src/modules | |
| parent | more alias editor QT4 port (wip) (diff) | |
| download | KVIrc-38ee106a5fe099b77e32d12fd7d3bd6a459e136c.tar.gz KVIrc-38ee106a5fe099b77e32d12fd7d3bd6a459e136c.tar.bz2 KVIrc-38ee106a5fe099b77e32d12fd7d3bd6a459e136c.zip | |
Avatar module QT4 port
git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@1580 17fca916-40b9-46aa-a4ea-0a15b648b75c
Diffstat (limited to 'src/modules')
| -rw-r--r-- | src/modules/aliaseditor/aliaseditor.cpp | 52 | ||||
| -rw-r--r-- | src/modules/avatar/avatar_QT4_vc05.vcproj | 12 | ||||
| -rw-r--r-- | src/modules/avatar/libkviavatar.cpp | 28 |
3 files changed, 25 insertions, 67 deletions
diff --git a/src/modules/aliaseditor/aliaseditor.cpp b/src/modules/aliaseditor/aliaseditor.cpp index ede5a267d..83b7e383f 100644 --- a/src/modules/aliaseditor/aliaseditor.cpp +++ b/src/modules/aliaseditor/aliaseditor.cpp @@ -899,36 +899,6 @@ void KviAliasEditor::appendNamespaceItemsRecursive(KviPointerList<KviAliasListVi }
-/*
-
-void KviAliasEditor::appendNamespaceItems(KviPointerList<KviAliasListViewItem> * l,KviAliasEditorListViewItem * pStartFrom,bool bSelectedOnly)
-{
- if(!pStartFrom)return;
- if(pStartFrom->isNamespace())
- {
- if(bSelectedOnly)
- {
- if(pStartFrom->isSelected())
- l->append((KviAliasListViewItem *)pStartFrom);
- } else {
- l->append((KviAliasListViewItem *)pStartFrom);
- }
- } else {
- /*if(bSelectedOnly)
- {
-
- if(pStartFrom->isSelected())
- appendNamespaceItems(l,(KviAliasEditorListViewItem *)(pStartFrom->firstChild()),false); // ALL the items below the selected namespace
- else
- appendNamespaceItems(l,(KviAliasEditorListViewItem *)(pStartFrom->firstChild()),true); // only the selected items below
- } else {
- appendNamespaceItems(l,(KviAliasEditorListViewItem *)(pStartFrom->firstChild()),false);
- }
-
-// }
- //appendNamespaceItems(l,(KviAliasEditorListViewItem *)(pStartFrom->nextSibling()),bSelectedOnly);
-}
-*/
void KviAliasEditor::appendSelectedItemsRecursive(KviPointerList<KviAliasEditorListViewItem> * l,QTreeWidgetItem *it)
{
@@ -960,24 +930,7 @@ void KviAliasEditor::appendSelectedItems(KviPointerList<KviAliasEditorListViewIt }
}
}
-/*
-void KviAliasEditor::appendSelectedItems(KviPointerList<KviAliasEditorListViewItem> * l,KviAliasEditorListViewItem * pStartFrom,bool bIncludeChildrenOfSelected)
-{
- if(!pStartFrom)return;
- if(pStartFrom->isSelected())
- {
- l->append(pStartFrom);
- if(bIncludeChildrenOfSelected)
- appendSelectedItems(l,(KviAliasEditorListViewItem *)(pStartFrom->firstChild()),bIncludeChildrenOfSelected);
- } else {
- appendSelectedItems(l,(KviAliasEditorListViewItem *)(pStartFrom->firstChild()),bIncludeChildrenOfSelected);
- }
- appendSelectedItems(l,(KviAliasEditorListViewItem *)(pStartFrom->nextSibling()),bIncludeChildrenOfSelected);
-
-
-}
-*/
void KviAliasEditor::removeItemChildren(KviAliasEditorListViewItem *it)
{
for (int i=0;i<it->childCount();i++)
@@ -1052,10 +1005,7 @@ void KviAliasEditor::removeSelectedItems() {
KviPointerList<KviAliasEditorListViewItem> l;
l.setAutoDelete(false);
- //QList<QTreeWidgetItem *> l=m_pListView->selectedItems() ;
- //debug("Selected item %d",l.count());
appendSelectedItems(&l);
-
bool bYesToAll = false;
for(KviAliasEditorListViewItem *it = l.first();it;it = l.next())
@@ -1287,7 +1237,7 @@ bool KviAliasEditor::aliasExists(QString &szFullItemName) KviPointerList<KviAliasListViewItem> l;
l.setAutoDelete(false);
-// appendAliasItems(&l,(KviAliasEditorListViewItem *)(m_pListView->firstChild()),false);
+ appendAliasItems(&l,false);
for(KviAliasListViewItem * it = l.first();it;it = l.next())
{
if (KviQString::equalCI(buildFullItemName(it),szFullItemName))
diff --git a/src/modules/avatar/avatar_QT4_vc05.vcproj b/src/modules/avatar/avatar_QT4_vc05.vcproj index 349fd1ac2..78eaae804 100644 --- a/src/modules/avatar/avatar_QT4_vc05.vcproj +++ b/src/modules/avatar/avatar_QT4_vc05.vcproj @@ -217,6 +217,12 @@ RelativePath=".\moc_libkviavatar.cpp"
>
</File>
+ <Filter
+ Name="Resource Files"
+ Filter="rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx"
+ UniqueIdentifier="{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}"
+ >
+ </Filter>
</Filter>
<Filter
Name="Header Files"
@@ -246,12 +252,6 @@ </FileConfiguration>
</File>
</Filter>
- <Filter
- Name="Resource Files"
- Filter="rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx"
- UniqueIdentifier="{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}"
- >
- </Filter>
</Files>
<Globals>
</Globals>
diff --git a/src/modules/avatar/libkviavatar.cpp b/src/modules/avatar/libkviavatar.cpp index 5c5816a4b..814b230fc 100644 --- a/src/modules/avatar/libkviavatar.cpp +++ b/src/modules/avatar/libkviavatar.cpp @@ -76,20 +76,28 @@ KviAsyncAvatarSelectionDialog::KviAsyncAvatarSelectionDialog(QWidget * par,const msg += "</center><br>"; QLabel * l = new QLabel(msg,this); + l->setWordWrap(true); l->setMinimumWidth(250); - g->addMultiCellWidget(l,0,0,0,2); - - m_pLineEdit = new QLineEdit(this); + //g->addMultiCellWidget(l,0,0,0,2); + g->addWidget(l,0,0); + + KviTalHBox * h1 = new KviTalHBox(this); + m_pLineEdit = new QLineEdit(h1); m_pLineEdit->setText(szInitialPath); m_pLineEdit->setMinimumWidth(180); - g->addMultiCellWidget(m_pLineEdit,1,1,0,1); - - QPushButton * b = new QPushButton(__tr2qs("&Browse..."),this); + //g->addMultiCellWidget(m_pLineEdit,1,1,0,1); + QPushButton * b = new QPushButton(__tr2qs("&Browse..."),h1); + g->addWidget(h1,1,0); connect(b,SIGNAL(clicked()),this,SLOT(chooseFileClicked())); - g->addWidget(b,1,2); - KviTalHBox * h = new KviTalHBox(this);h->setSpacing(8);g->addMultiCellWidget(h,2,2,1,2); + //g->addWidget(b,1,2); + + + KviTalHBox * h = new KviTalHBox(this); + h->setSpacing(8); + g->addWidget(h,2,0); +// g->addMultiCellWidget(h,2,2,1,2); b = new QPushButton(__tr2qs("&OK"),h); b->setMinimumWidth(80); b->setDefault(true); @@ -117,7 +125,7 @@ void KviAsyncAvatarSelectionDialog::okClicked() if(!m_szAvatarName.isEmpty()) { QString tmp = m_szAvatarName; - tmp.replace("\\","\\\\"); + tmp.replace("\\","\\\\",Qt::CaseInsensitive); QString szBuffer=QString("avatar.set \"%1\"").arg(tmp); KviKvsScript::run(szBuffer,m_pConnection->console()); } @@ -226,7 +234,7 @@ static bool avatar_kvs_cmd_set(KviKvsModuleCommandCall * c) g_pIconManager->urlToCachedFileName(szLocalFile); g_pApp->getLocalKvircDirectory(szLocalFilePath,KviApp::Avatars,szLocalFile); - szLocalFilePath.replace("\\","\\\\"); + szLocalFilePath.replace("\\","\\\\",Qt::CaseInsensitive); QString szCommand = "http.get -w=nm "; szCommand += szAvatar; |
