| typedef QList<ClassInfo> qdesigner_internal::ClassList |
Definition at line 60 of file signalsloteditor_p.h.
| void QDESIGNER_SHARED_EXPORT qdesigner_internal::add_to_box_layout | ( | QBoxLayout * | box, | |
| QWidget * | widget | |||
| ) |
Definition at line 55 of file layout.cpp.
References QBoxLayout::addItem(), QLayoutWidgetItem::addTo(), and QBoxLayout::addWidget().
Referenced by qdesigner_internal::QDesignerResource::addItem(), qdesigner_internal::HorizontalLayout::doLayout(), and qdesigner_internal::VerticalLayout::doLayout().
00056 { 00057 if (QLayoutWidget *layoutWidget = qobject_cast<QLayoutWidget*>(widget)) { 00058 QLayoutWidgetItem *item = new QLayoutWidgetItem(layoutWidget); 00059 item->addTo(box); 00060 box->addItem(item); 00061 } else { 00062 box->addWidget(widget); 00063 } 00064 }
Here is the call graph for this function:

| void QDESIGNER_SHARED_EXPORT qdesigner_internal::add_to_grid_layout | ( | QGridLayout * | grid, | |
| QWidget * | widget, | |||
| int | r, | |||
| int | c, | |||
| int | rs, | |||
| int | cs, | |||
| Qt::Alignment | align = 0 | |||
| ) |
Definition at line 77 of file layout.cpp.
References QGridLayout::addItem(), QLayoutWidgetItem::addTo(), and QGridLayout::addWidget().
Referenced by qdesigner_internal::QDesignerResource::addItem(), qdesigner_internal::ChangeLayoutItemGeometry::changeItemPosition(), qdesigner_internal::GridLayout::doLayout(), QLayoutSupport::insertWidget(), replace_widget_item(), and qdesigner_internal::DeleteWidgetCommand::undo().
00078 { 00079 if (QLayoutWidget *layoutWidget = qobject_cast<QLayoutWidget*>(widget)) { 00080 QLayoutWidgetItem *item = new QLayoutWidgetItem(layoutWidget); 00081 item->addTo(grid); 00082 grid->addItem(item, r, c, rs, cs, align); 00083 } else { 00084 grid->addWidget(widget, r, c, rs, cs, align); 00085 } 00086 }
Here is the call graph for this function:

Definition at line 369 of file connectionedit.cpp.
References QVector< T >::append(), classifyLine(), and LINE_PROXIMITY_RADIUS.
Referenced by qdesigner_internal::Connection::trimLine().
00370 { 00371 QPolygonF result; 00372 00373 CETypes::LineDir dir = classifyLine(p1, p2); 00374 switch (dir) { 00375 case CETypes::UpDir: 00376 result.append(p2 + QPoint(0, 1)); 00377 result.append(p2 + QPoint(LINE_PROXIMITY_RADIUS, LINE_PROXIMITY_RADIUS*2 + 1)); 00378 result.append(p2 + QPoint(-LINE_PROXIMITY_RADIUS, LINE_PROXIMITY_RADIUS*2 + 1)); 00379 break; 00380 case CETypes::DownDir: 00381 result.append(p2); 00382 result.append(p2 + QPoint(LINE_PROXIMITY_RADIUS, -LINE_PROXIMITY_RADIUS*2)); 00383 result.append(p2 + QPoint(-LINE_PROXIMITY_RADIUS, -LINE_PROXIMITY_RADIUS*2)); 00384 break; 00385 case CETypes::LeftDir: 00386 result.append(p2 + QPoint(1, 0)); 00387 result.append(p2 + QPoint(2*LINE_PROXIMITY_RADIUS + 1, -LINE_PROXIMITY_RADIUS)); 00388 result.append(p2 + QPoint(2*LINE_PROXIMITY_RADIUS + 1, LINE_PROXIMITY_RADIUS)); 00389 break; 00390 case CETypes::RightDir: 00391 result.append(p2); 00392 result.append(p2 + QPoint(-2*LINE_PROXIMITY_RADIUS, -LINE_PROXIMITY_RADIUS)); 00393 result.append(p2 + QPoint(-2*LINE_PROXIMITY_RADIUS, LINE_PROXIMITY_RADIUS)); 00394 break; 00395 } 00396 00397 return result; 00398 }
Here is the call graph for this function:

Definition at line 1914 of file formwindow.cpp.
References QRegion::contains(), QRect::contains(), QWidget::geometry(), i, QRegion::isEmpty(), QWidget::isVisible(), QWidget::isWindow(), QWidget::mapFromParent(), QWidget::mask(), qobject_cast< QWidget * >(), QList< T >::size(), QWidget::testAttribute(), w, Qt::WA_MouseNoMask, and Qt::WA_TransparentForMouseEvents.
Referenced by qdesigner_internal::FormWindow::widgetAt().
01915 { 01916 QObjectList child_list = w->children(); 01917 for (int i = child_list.size() - 1; i >= 0; --i) { 01918 QObject *child_obj = child_list[i]; 01919 if (qobject_cast<WidgetHandle*>(child_obj) != 0) 01920 continue; 01921 QWidget *child = qobject_cast<QWidget*>(child_obj); 01922 if (!child || child->isWindow() || !child->isVisible() || 01923 !child->geometry().contains(pos) || child->testAttribute(Qt::WA_TransparentForMouseEvents)) 01924 continue; 01925 QPoint childPos = child->mapFromParent(pos); 01926 if (QWidget *res = childAt_SkipDropLine(child, childPos)) 01927 return res; 01928 if (child->testAttribute(Qt::WA_MouseNoMask) || child->mask().contains(pos) 01929 || child->mask().isEmpty()) 01930 return child; 01931 } 01932 01933 return 0; 01934 }
Here is the call graph for this function:

| static CETypes::LineDir qdesigner_internal::classifyLine | ( | const QPoint & | p1, | |
| const QPoint & | p2 | |||
| ) | [static] |
Definition at line 90 of file connectionedit.cpp.
References qdesigner_internal::CETypes::DownDir, qdesigner_internal::CETypes::LeftDir, qdesigner_internal::CETypes::RightDir, qdesigner_internal::CETypes::UpDir, QPoint::x(), and QPoint::y().
Referenced by arrowHead(), qdesigner_internal::Connection::labelDir(), qdesigner_internal::Connection::labelRect(), and lineEntryPos().
00091 { 00092 if (p1.x() == p2.x()) 00093 return p1.y() < p2.y() ? CETypes::DownDir : CETypes::UpDir; 00094 Q_ASSERT(p1.y() == p2.y()); 00095 return p1.x() < p2.x() ? CETypes::RightDir : CETypes::LeftDir; 00096 }
Here is the call graph for this function:

| ClassList qdesigner_internal::classList | ( | const QString & | obj_name, | |
| MemberType | member_type, | |||
| const QString & | peer, | |||
| QDesignerFormWindowInterface * | form | |||
| ) |
Definition at line 178 of file signalsloteditor.cpp.
References QList< T >::append(), QList< T >::clear(), QDesignerMemberSheetExtension::count(), QDesignerMemberSheetExtension::declaredInClass(), form(), i, QList< T >::isEmpty(), QDesignerMemberSheetExtension::isSignal(), QDesignerMemberSheetExtension::isSlot(), QDesignerMemberSheetExtension::isVisible(), object, s, signalMatchesSlot(), SignalMember, QDesignerMemberSheetExtension::signature(), and SlotMember.
Referenced by qdesigner_internal::ConnectionDelegate::createEditor().
00180 { 00181 ClassList result; 00182 00183 QObject *object = qFindChild<QObject*>(form, obj_name); 00184 00185 if (object == 0) 00186 return result; 00187 00188 QDesignerMemberSheetExtension *members 00189 = qt_extension<QDesignerMemberSheetExtension*> 00190 (form->core()->extensionManager(), object); 00191 Q_ASSERT(members != 0); 00192 00193 QString class_name; 00194 QStringList member_list; 00195 for (int i = members->count(); i >= 0; --i) { 00196 if (!members->isVisible(i)) 00197 continue; 00198 00199 if (member_type == SignalMember && !members->isSignal(i)) 00200 continue; 00201 00202 if (member_type == SlotMember && !members->isSlot(i)) 00203 continue; 00204 00205 QString signal = member_type == SignalMember ? members->signature(i) : peer; 00206 QString slot = member_type == SignalMember ? peer : members->signature(i); 00207 if (!signalMatchesSlot(signal, slot)) 00208 continue; 00209 00210 QString s = members->declaredInClass(i); 00211 if (s != class_name) { 00212 if (!member_list.isEmpty()) 00213 result.append(ClassInfo(class_name, member_list)); 00214 class_name = s; 00215 member_list.clear(); 00216 } 00217 member_list.append(members->signature(i)); 00218 } 00219 if (!member_list.isEmpty()) 00220 result.append(ClassInfo(class_name, member_list)); 00221 00222 return result; 00223 }
Here is the call graph for this function:

| static CETypes::LineDir qdesigner_internal::closestEdge | ( | const QPoint & | p, | |
| const QRect & | r | |||
| ) | [static] |
Definition at line 400 of file connectionedit.cpp.
References QRect::bottom(), d, QRect::left(), p, QRect::right(), and QRect::top().
Referenced by qdesigner_internal::Connection::updateKneeList().
00401 { 00402 CETypes::LineDir result = CETypes::UpDir; 00403 int min = p.y() - r.top(); 00404 00405 int d = p.x() - r.left(); 00406 if (d < min) { 00407 min = d; 00408 result = CETypes::LeftDir; 00409 } 00410 00411 d = r.bottom() - p.y(); 00412 if (d < min) { 00413 min = d; 00414 result = CETypes::DownDir; 00415 } 00416 00417 d = r.right() - p.x(); 00418 if (d < min) { 00419 min = d; 00420 result = CETypes::RightDir; 00421 } 00422 00423 return result; 00424 }
Here is the call graph for this function:

| static bool qdesigner_internal::compareFonts | ( | const QFont & | font1, | |
| const QFont & | font2 | |||
| ) | [inline, static] |
Definition at line 266 of file richtexteditor.cpp.
References QFont::bold(), compareFontSizes(), QFont::family(), QFont::italic(), QFont::overline(), QFont::strikeOut(), and QFont::underline().
Referenced by qdesigner_internal::RichTextEditor::detectFormat().
00267 { 00268 return font1.family() == font2.family() 00269 && compareFontSizes(font1, font2) 00270 && font1.bold() == font2.bold() 00271 && font1.italic() == font2.italic() 00272 && font1.overline() == font2.overline() 00273 && font1.underline() == font2.underline() 00274 && font1.strikeOut() == font2.strikeOut(); 00275 }
Here is the call graph for this function:

| static bool qdesigner_internal::compareFontSizes | ( | const QFont & | font1, | |
| const QFont & | font2 | |||
| ) | [static] |
Definition at line 250 of file richtexteditor.cpp.
References QFont::pixelSize(), QFont::pointSize(), and QFont::pointSizeF().
Referenced by compareFonts().
00251 { 00252 int ps1 = font1.pointSize(); 00253 if (ps1 == -1 && font1.pointSizeF() > 0) 00254 ps1 = (int) font1.pointSizeF(); 00255 00256 int ps2 = font2.pointSize(); 00257 if (ps2 == -1 && font2.pointSizeF() > 0) 00258 ps2 = (int) font2.pointSizeF(); 00259 00260 if (ps1 != -1 || ps2 != -1) 00261 return ps1 == ps2; 00262 00263 return font1.pixelSize() == font2.pixelSize(); 00264 }
Here is the call graph for this function:

Definition at line 214 of file qdesigner_command.cpp.
References QWidget::parentWidget().
Referenced by setTopMinMaxSize().
00215 { 00216 while (widget) { 00217 if (widget->metaObject()->className() == QLatin1String("QDesignerFormWindow")) 00218 return widget; 00219 00220 widget = widget->parentWidget(); 00221 } 00222 return 0; 00223 }
Here is the call graph for this function:

| static QAction* qdesigner_internal::createCheckableAction | ( | const QIcon & | icon, | |
| const QString & | text, | |||
| QObject * | receiver, | |||
| const char * | slot, | |||
| QObject * | parent = 0 | |||
| ) | [static] |
Definition at line 86 of file richtexteditor.cpp.
References QObject::connect(), QAction::setCheckable(), QAction::setChecked(), QAction::setIcon(), QAction::setText(), and SIGNAL.
Referenced by qdesigner_internal::RichTextEditorToolBar::RichTextEditorToolBar().
00089 { 00090 QAction *result = new QAction(parent); 00091 result->setIcon(icon); 00092 result->setText(text); 00093 result->setCheckable(true); 00094 result->setChecked(false); 00095 QObject::connect(result, SIGNAL(triggered(bool)), receiver, slot); 00096 return result; 00097 }
Here is the call graph for this function:

Definition at line 46 of file iconloader_p.h.
References QFile::exists(), QString::fromUtf8(), and name.
Referenced by qdesigner_internal::ActionEditor::ActionEditor(), qdesigner_internal::ActionFilterWidget::ActionFilterWidget(), EditorWithReset::EditorWithReset(), qdesigner_internal::GraphicsPropertyEditor::init(), qdesigner_internal::ListWidgetEditor::ListWidgetEditor(), qdesigner_internal::ResourceEditor::ResourceEditor(), qdesigner_internal::RichTextEditorToolBar::RichTextEditorToolBar(), qdesigner_internal::RoleEditor::RoleEditor(), qdesigner_internal::FormWindowManager::setupActions(), qdesigner_internal::SignalSlotEditorWindow::SignalSlotEditorWindow(), qdesigner_internal::StringListEditor::StringListEditor(), qdesigner_internal::TableWidgetEditor::TableWidgetEditor(), qdesigner_internal::TreeWidgetEditor::TreeWidgetEditor(), and qdesigner_internal::WidgetBoxTreeView::widgetToItem().
00047 { 00048 QStringList candidates = QStringList() 00049 << (QString::fromUtf8(":/trolltech/formeditor/images/") + name) 00050 #ifdef Q_WS_MAC 00051 << (QString::fromUtf8(":/trolltech/formeditor/images/mac/") + name) 00052 #else 00053 << (QString::fromUtf8(":/trolltech/formeditor/images/win/") + name) 00054 #endif 00055 << (QString::fromUtf8(":/trolltech/formeditor/images/designer_") + name); 00056 00057 foreach (QString f, candidates) { 00058 if (QFile::exists(f)) 00059 return QIcon(f); 00060 } 00061 00062 return QIcon(); 00063 }
Here is the call graph for this function:

| static QListWidgetItem* qdesigner_internal::createListWidgetItem | ( | const QIcon & | icon, | |
| const QString & | text, | |||
| int | item_id, | |||
| QListWidget * | parent | |||
| ) | [static] |
Definition at line 82 of file findicondialog.cpp.
References QAbstractItemView::iconSize(), s, QListWidgetItem::setData(), QListWidgetItem::setSizeHint(), and Qt::UserRole.
Referenced by qdesigner_internal::FindIconDialog::setViewDir().
00083 { 00084 QListWidgetItem *result = new QListWidgetItem(icon, text, parent); 00085 QSize s = parent->iconSize(); 00086 result->setSizeHint(QSize(s.width()*3, s.height()*2)); 00087 result->setData(Qt::UserRole, item_id); 00088 return result; 00089 }
Here is the call graph for this function:

| static bool qdesigner_internal::dirItem | ( | QListWidgetItem * | item | ) | [static] |
Definition at line 91 of file findicondialog.cpp.
References QVariant::canConvert(), QListWidgetItem::data(), g_dir_item_id, QVariant::Int, QVariant::toInt(), and Qt::UserRole.
Referenced by qdesigner_internal::FindIconDialog::currentItemChanged(), and qdesigner_internal::FindIconDialog::itemActivated().
00092 { 00093 QVariant v = item->data(Qt::UserRole); 00094 if (!v.canConvert(QVariant::Int)) 00095 return false; 00096 return v.toInt() == g_dir_item_id; 00097 }
Here is the call graph for this function:

Definition at line 62 of file connectionedit.cpp.
References LINE_PROXIMITY_RADIUS.
Referenced by qdesigner_internal::Connection::endPointRect(), and qdesigner_internal::Connection::update().
00063 { 00064 QRect r(pos + QPoint(-LINE_PROXIMITY_RADIUS, -LINE_PROXIMITY_RADIUS), 00065 QSize(2*LINE_PROXIMITY_RADIUS, 2*LINE_PROXIMITY_RADIUS)); 00066 return r; 00067 }
Definition at line 57 of file connectionedit.cpp.
References QRect::height(), QRect::width(), QRect::x(), and QRect::y().
Referenced by lineRect(), Q_GLOBAL_STATIC_WITH_ARGS(), qdesigner_internal::Connection::region(), and QBoxLayoutPrivate::setupGeom().
Here is the call graph for this function:

| static QStringList qdesigner_internal::extensionList | ( | ) | [static] |
Definition at line 52 of file findicondialog.cpp.
References QList< T >::append(), QString::fromAscii(), QList< T >::isEmpty(), and QImageReader::supportedImageFormats().
Referenced by isIconValid(), and qdesigner_internal::FindIconDialog::setViewDir().
00053 { 00054 static QStringList extension_list; 00055 00056 if (extension_list.isEmpty()) { 00057 QList<QByteArray> _extension_list = QImageReader::supportedImageFormats(); 00058 foreach (const QByteArray &ext, _extension_list) 00059 extension_list.append(QLatin1String("*.") + QString::fromAscii(ext)); 00060 } 00061 00062 return extension_list; 00063 }
Here is the call graph for this function:

| static RemoveActionCommand::ActionData qdesigner_internal::findActionIn | ( | QDesignerFormWindowInterface * | formWindow, | |
| QAction * | action | |||
| ) | [static] |
Definition at line 2609 of file qdesigner_command.cpp.
References QWidget::actions(), QList< T >::append(), QList< T >::at(), i, QDesignerFormWindowInterface::mainContainer(), and QList< T >::size().
02611 { 02612 RemoveActionCommand::ActionData result; 02613 02614 QList<T*> widgetList = qFindChildren<T*>(formWindow->mainContainer()); 02615 foreach (QWidget *widget, widgetList) { 02616 QList<QAction*> actionList = widget->actions(); 02617 for (int i = 0; i < actionList.size(); ++i) { 02618 if (actionList.at(i) == action) { 02619 QAction *before = 0; 02620 if (i + 1 < actionList.size()) 02621 before = actionList.at(i + 1); 02622 result.append(RemoveActionCommand::ActionDataItem(before, widget)); 02623 break; 02624 } 02625 } 02626 } 02627 02628 return result; 02629 }
Here is the call graph for this function:

| static QListWidgetItem* qdesigner_internal::findItem | ( | const QListWidget & | list_widget, | |
| const QString & | text | |||
| ) | [static] |
Definition at line 447 of file signalsloteditor.cpp.
References QListWidget::count(), i, and QListWidget::item().
Referenced by qdesigner_internal::OldSignalSlotDialog::setSignalSlot().
00448 { 00449 QListWidgetItem *result = 0; 00450 for (int i = 0; i < list_widget.count(); ++i) { 00451 QListWidgetItem *item = list_widget.item(i); 00452 if (item->text() == text) { 00453 result = item; 00454 break; 00455 } 00456 } 00457 return result; 00458 }
Here is the call graph for this function:

Definition at line 56 of file qdesigner_taskmenu.cpp.
References QObject::children().
Referenced by qdesigner_internal::QDesignerTaskMenu::taskActions().
00057 { 00058 QList<QObject*> children = widget->children(); 00059 foreach (QObject *obj, widget->children()) { 00060 if (QMenuBar *mb = qobject_cast<QMenuBar*>(obj)) { 00061 return mb; 00062 } 00063 } 00064 00065 return 0; 00066 }
Here is the call graph for this function:

| static QStatusBar* qdesigner_internal::findStatusBar | ( | const QWidget * | widget | ) | [static] |
Definition at line 68 of file qdesigner_taskmenu.cpp.
References QObject::children().
Referenced by qdesigner_internal::QDesignerTaskMenu::removeStatusBar(), and qdesigner_internal::QDesignerTaskMenu::taskActions().
00069 { 00070 QList<QObject*> children = widget->children(); 00071 foreach (QObject *obj, widget->children()) { 00072 if (QStatusBar *sb = qobject_cast<QStatusBar*>(obj)) { 00073 return sb; 00074 } 00075 } 00076 00077 return 0; 00078 }
Here is the call graph for this function:

Definition at line 250 of file actioneditor.cpp.
References QIcon::isNull().
Referenced by qdesigner_internal::ActionEditor::createListWidgetItem(), and qdesigner_internal::ActionEditor::slotActionChanged().
00251 { 00252 static const QIcon empty_icon(":/trolltech/formeditor/images/emptyicon.png"); 00253 if (icon.isNull()) 00254 return empty_icon; 00255 return icon; 00256 }
Here is the call graph for this function:

Definition at line 245 of file actioneditor.cpp.
References QString::replace().
Referenced by qdesigner_internal::ActionEditor::createListWidgetItem(), and qdesigner_internal::ActionEditor::slotActionChanged().
00246 { 00247 return text.replace(QLatin1String("&"), QString()); 00248 }
Here is the call graph for this function:

Definition at line 52 of file connectionedit.cpp.
References QRect::height(), QRect::width(), QRect::x(), and QRect::y().
Referenced by paintEndPoint(), qdesigner_internal::ConnectionEdit::paintEvent(), qdesigner_internal::TabOrderEditor::paintEvent(), and qdesigner_internal::ConnectionEdit::paintLabel().
Here is the call graph for this function:

Definition at line 99 of file richtexteditor.cpp.
References Qt::black, QPainter::drawRect(), QPainter::end(), QPixmap::height(), QPainter::setBrush(), QPainter::setPen(), and QPixmap::width().
Referenced by qdesigner_internal::RichTextEditorToolBar::RichTextEditorToolBar().
00100 { 00101 QPixmap result(12, 12); 00102 QPainter painter(&result); 00103 painter.setPen(Qt::black); 00104 painter.setBrush(color); 00105 painter.drawRect(0, 0, result.width() - 1, result.height() - 1); 00106 painter.end(); 00107 return QIcon(result); 00108 }
Here is the call graph for this function:

| void QDESIGNER_SHARED_EXPORT qdesigner_internal::insert_into_box_layout | ( | QBoxLayout * | box, | |
| int | index, | |||
| QWidget * | widget | |||
| ) |
Definition at line 66 of file layout.cpp.
References QLayoutWidgetItem::addTo(), and QBoxLayout::insertWidget().
Referenced by QLayoutSupport::insertWidget(), replace_widget_item(), and qdesigner_internal::DeleteWidgetCommand::undo().
00067 { 00068 if (QLayoutWidget *layoutWidget = qobject_cast<QLayoutWidget*>(widget)) { 00069 QLayoutWidgetItem *item = new QLayoutWidgetItem(layoutWidget); 00070 item->addTo(box); 00071 static_cast<FriendlyBoxLayout*>(box)->insertItem(index, item); 00072 } else { 00073 box->insertWidget(index, widget); 00074 } 00075 }
Here is the call graph for this function:

| QSizePolicy::Policy qdesigner_internal::int_to_size_type | ( | int | i | ) |
Definition at line 66 of file defs.cpp.
References QSizePolicy::Expanding, QSizePolicy::Fixed, QSizePolicy::Ignored, QSizePolicy::Maximum, QSizePolicy::Minimum, QSizePolicy::MinimumExpanding, and QSizePolicy::Preferred.
Referenced by qdesigner_internal::SizePolicyProperty::value().
00067 { 00068 if ( i == 0 ) 00069 return QSizePolicy::Fixed; 00070 if ( i == 1 ) 00071 return QSizePolicy::Minimum; 00072 if ( i == 2 ) 00073 return QSizePolicy::Maximum; 00074 if ( i == 3 ) 00075 return QSizePolicy::Preferred; 00076 if ( i == 4 ) 00077 return QSizePolicy::MinimumExpanding; 00078 if ( i == 5 ) 00079 return QSizePolicy::Expanding; 00080 if ( i == 6 ) 00081 return QSizePolicy::Ignored; 00082 return QSizePolicy::Preferred; 00083 }
| static const QMetaObject* qdesigner_internal::introducedBy | ( | const QMetaObject * | meta, | |
| int | index | |||
| ) | [static] |
Definition at line 48 of file qdesigner_propertysheet.cpp.
References QMetaObject::propertyOffset(), and QMetaObject::superClass().
Referenced by QDesignerPropertySheet::QDesignerPropertySheet().
00049 { 00050 if (index >= meta->propertyOffset()) 00051 return meta; 00052 00053 if (meta->superClass()) 00054 return introducedBy(meta->superClass(), index); 00055 00056 return 0; 00057 }
Here is the call graph for this function:

| static bool qdesigner_internal::isDescendant | ( | const QWidget * | parent, | |
| const QWidget * | child | |||
| ) | [static] |
Definition at line 883 of file formwindow.cpp.
References QWidget::parentWidget().
Referenced by qdesigner_internal::FormWindow::resizeWidget().
00884 { 00885 for (; child != 0; child = child->parentWidget()) { 00886 if (child == parent) 00887 return true; 00888 } 00889 return false; 00890 }
Here is the call graph for this function:

| static bool qdesigner_internal::isIconValid | ( | const QString & | file | ) | [static] |
Definition at line 65 of file findicondialog.cpp.
References Qt::CaseInsensitive, QString::endsWith(), extensionList(), QString::isEmpty(), and QString::remove().
Referenced by qdesigner_internal::FindIconDialog::itemActivated(), and qdesigner_internal::FindIconDialog::updateButtons().
00066 { 00067 bool enabled = !file.isEmpty(); 00068 if (enabled) { 00069 QStringList ext_list = extensionList(); 00070 foreach (QString ext, ext_list) { 00071 if (file.endsWith(ext.remove(0, 2), Qt::CaseInsensitive)) { 00072 return true; 00073 } 00074 } 00075 } 00076 return false; 00077 }
Here is the call graph for this function:

| static bool qdesigner_internal::isMainContainer | ( | QDesignerFormWindowInterface * | fw, | |
| const QWidget * | w | |||
| ) | [static] |
Definition at line 259 of file layout.cpp.
References QDesignerFormWindowInterface::mainContainer(), and w.
Referenced by qdesigner_internal::PropertyEditor::createPropertySheet(), qdesigner_internal::Layout::finishLayout(), qdesigner_internal::FormWindowManager::slotActionAdjustSizeActivated(), and qdesigner_internal::QDesignerTaskMenu::taskActions().
00260 { 00261 return w && (w == fw || w == fw->mainContainer()); 00262 }
Here is the call graph for this function:

| static bool qdesigner_internal::isPageOfContainerWidget | ( | QDesignerFormWindowInterface * | fw, | |
| QWidget * | widget | |||
| ) | [static] |
Definition at line 264 of file layout.cpp.
References c, QDesignerFormWindowInterface::core(), QDesignerFormEditorInterface::extensionManager(), i, and QWidget::parentWidget().
Referenced by qdesigner_internal::Layout::finishLayout().
00265 { 00266 QDesignerContainerExtension *c = qt_extension<QDesignerContainerExtension*>( 00267 fw->core()->extensionManager(), widget->parentWidget()); 00268 00269 if (c != 0) { 00270 for (int i = 0; i<c->count(); ++i) { 00271 if (widget == c->widget(i)) 00272 return true; 00273 } 00274 } 00275 00276 return false; 00277 }
Here is the call graph for this function:

| static int qdesigner_internal::level | ( | QAbstractItemModel * | model, | |
| const QModelIndex & | index | |||
| ) | [static] |
Definition at line 82 of file tree_widget.cpp.
References index, QModelIndex::isValid(), and QAbstractItemModel::parent().
Referenced by qdesigner_internal::TreeWidget::drawBranches().
00083 { 00084 int result = 0; 00085 QModelIndex parent = model->parent(index); 00086 while (parent.isValid()) { 00087 parent = model->parent(parent); 00088 ++result; 00089 } 00090 return result; 00091 }
Here is the call graph for this function:

| static QPoint qdesigner_internal::lineEntryPos | ( | const QPoint & | p1, | |
| const QPoint & | p2, | |||
| const QRect & | rect | |||
| ) | [static] |
Definition at line 346 of file connectionedit.cpp.
References QRect::bottom(), classifyLine(), QRect::left(), QRect::right(), QRect::top(), QPoint::x(), and QPoint::y().
Referenced by qdesigner_internal::Connection::trimLine().
00347 { 00348 QPoint result; 00349 00350 CETypes::LineDir dir = classifyLine(p1, p2); 00351 switch (dir) { 00352 case CETypes::UpDir: 00353 result = QPoint(p1.x(), rect.bottom()); 00354 break; 00355 case CETypes::DownDir: 00356 result = QPoint(p1.x(), rect.top()); 00357 break; 00358 case CETypes::LeftDir: 00359 result = QPoint(rect.right(), p1.y()); 00360 break; 00361 case CETypes::RightDir: 00362 result = QPoint(rect.left(), p1.y()); 00363 break; 00364 } 00365 00366 return result; 00367 }
Here is the call graph for this function:

Definition at line 694 of file connectionedit.cpp.
References a, b, c, d, expand(), LINE_PROXIMITY_RADIUS, qMax(), and qMin().
Referenced by Q3DockArea::moveDockWindow(), QLineEdit::paintEvent(), and qdesigner_internal::Connection::region().
00695 { 00696 QPoint c(qMin(a.x(), b.x()), qMin(a.y(), b.y())); 00697 QPoint d(qMax(a.x(), b.x()), qMax(a.y(), b.y())); 00698 00699 QRect result(c, d); 00700 return expand(result, LINE_PROXIMITY_RADIUS); 00701 }
Here is the call graph for this function:

| QStringList qdesigner_internal::memberList | ( | QDesignerFormWindowInterface * | form, | |
| QObject * | object, | |||
| MemberType | member_type | |||
| ) |
Definition at line 113 of file signalsloteditor.cpp.
References QList< T >::append(), QDesignerMemberSheetExtension::count(), form(), i, QDesignerMemberSheetExtension::isSignal(), QDesignerMemberSheetExtension::isSlot(), QDesignerMemberSheetExtension::isVisible(), object, SignalMember, QDesignerMemberSheetExtension::signature(), and SlotMember.
Referenced by Semantic::parseUsingDirective(), qdesigner_internal::ConnectionModel::setData(), qdesigner_internal::SignalSlotEditor::setSource(), qdesigner_internal::SignalSlotEditor::setTarget(), and Semantic::typeLookup().
00114 { 00115 QStringList result; 00116 00117 if (object == 0) 00118 return result; 00119 00120 QDesignerMemberSheetExtension *members 00121 = qt_extension<QDesignerMemberSheetExtension*> 00122 (form->core()->extensionManager(), object); 00123 Q_ASSERT(members != 0); 00124 00125 for (int i = 0; i < members->count(); ++i) { 00126 if (!members->isVisible(i)) 00127 continue; 00128 00129 if (member_type == SignalMember && !members->isSignal(i)) 00130 continue; 00131 00132 if (member_type == SlotMember && !members->isSlot(i)) 00133 continue; 00134 00135 result.append(members->signature(i)); 00136 } 00137 00138 return result; 00139 }
Here is the call graph for this function:

| static void qdesigner_internal::merge | ( | QDesignerFormWindowInterface * | form, | |
| QStringList * | lst, | |||
| const QList< T > & | elts | |||
| ) | [static] |
Definition at line 59 of file signalsloteditor.cpp.
References QList< T >::append(), form(), QDesignerMetaDataBaseInterface::item(), QAction::menu(), name, QObject::objectName(), and T.
00060 { 00061 QDesignerMetaDataBaseInterface *db = form->core()->metaDataBase(); 00062 00063 foreach (T e, elts) { 00064 QAction *action = qobject_cast<QAction*>(e); 00065 00066 if (action && db->item(action->menu())) { 00067 // good 00068 } else if (!db->item(e)) { 00069 // hmm, nothing to do 00070 continue; 00071 } 00072 00073 QString name = e->objectName(); 00074 00075 if (action && action->menu()) 00076 name = action->menu()->objectName(); 00077 00078 if (name.isEmpty()) 00079 continue; 00080 00081 lst->append(name); 00082 } 00083 }
Here is the call graph for this function:

| void qdesigner_internal::merge | ( | QList< T > * | target, | |
| const QList< P > & | source | |||
| ) |
Definition at line 769 of file formwindow.cpp.
References QList< T >::append(), and P.
Referenced by objectNameList(), and qdesigner_internal::FormWindow::unify().
Here is the call graph for this function:

| QStringList qdesigner_internal::objectNameList | ( | QDesignerFormWindowInterface * | form | ) |
Definition at line 85 of file signalsloteditor.cpp.
References QList< T >::append(), c, form(), i, merge(), name, QObject::objectName(), QStringList::sort(), QString::trimmed(), QDesignerFormWindowCursorInterface::widget(), and QDesignerFormWindowCursorInterface::widgetCount().
Referenced by qdesigner_internal::ConnectionDelegate::createEditor(), and qdesigner_internal::ConnectionModel::setData().
00086 { 00087 QStringList result; 00088 if (form->mainContainer()) { 00089 QDesignerContainerExtension *c = qt_extension<QDesignerContainerExtension *>( 00090 form->core()->extensionManager(), form->mainContainer()); 00091 if (c) { 00092 for (int i = 0 ; i < c->count(); i++) 00093 result.append(c->widget(i)->objectName().trimmed()); 00094 } 00095 } 00096 00097 QDesignerFormWindowCursorInterface *cursor = form->cursor(); 00098 for (int i = 0; i < cursor->widgetCount(); ++i) { 00099 QString name = cursor->widget(i)->objectName().trimmed(); 00100 if (!name.isEmpty()) 00101 result.append(name); 00102 } 00103 00104 if (form->mainContainer()) { 00105 merge(form, &result, qFindChildren<QAction*>(form->mainContainer())); 00106 } 00107 00108 result.sort(); 00109 00110 return result; 00111 }
Here is the call graph for this function:

Definition at line 83 of file connectionedit.cpp.
References fixRect(), LINE_PROXIMITY_RADIUS, and p.
Referenced by qdesigner_internal::ConnectionEdit::paintEvent().
00084 { 00085 QRect r(pos + QPoint(-LINE_PROXIMITY_RADIUS, -LINE_PROXIMITY_RADIUS), 00086 QSize(2*LINE_PROXIMITY_RADIUS, 2*LINE_PROXIMITY_RADIUS)); 00087 p->fillRect(fixRect(r), p->pen().color()); 00088 }
Here is the call graph for this function:

Definition at line 69 of file connectionedit.cpp.
References QRect::bottom(), QRect::center(), GROUND_W, QRect::height(), QRect::left(), p, QRect::right(), QRect::top(), QPoint::x(), x, QPoint::y(), and y.
Referenced by qdesigner_internal::Connection::paint().
00070 { 00071 QPoint mid = r.center(); 00072 p->drawLine(mid.x(), r.top(), mid.x(), mid.y()); 00073 p->drawLine(r.left(), mid.y(), r.right(), mid.y()); 00074 int y = r.top() + 4*r.height()/6; 00075 int x = GROUND_W/6; 00076 p->drawLine(r.left() + x, y, r.right() - x, y); 00077 y = r.top() + 5*r.height()/6; 00078 x = 2*GROUND_W/6; 00079 p->drawLine(r.left() + x, y, r.right() - x, y); 00080 p->drawLine(mid.x(), r.bottom(), mid.x() + 1, r.bottom()); 00081 }
Here is the call graph for this function:

| static bool qdesigner_internal::pointAboveLine | ( | const QPoint & | l1, | |
| const QPoint & | l2, | |||
| const QPoint & | p | |||
| ) | [static] |
Definition at line 426 of file connectionedit.cpp.
References p, QPoint::x(), and QPoint::y().
Referenced by qdesigner_internal::Connection::updateKneeList().
00427 { 00428 if (l1.x() == l2.x()) 00429 return p.x() >= l1.x(); 00430 return p.y() <= l1.y() + (p.x() - l1.x())*(l2.y() - l1.y())/(l2.x() - l1.x()); 00431 }
Here is the call graph for this function:

Definition at line 98 of file connectionedit.cpp.
References QRect::bottom(), QRect::left(), p, QRect::right(), and QRect::top().
Referenced by qdesigner_internal::ConnectionEdit::adjustHotSopt(), and qdesigner_internal::Connection::checkWidgets().
00099 { 00100 if (p.x() < r.left()) 00101 p.setX(r.left()); 00102 else if (p.x() > r.right()) 00103 p.setX(r.right()); 00104 00105 if (p.y() < r.top()) 00106 p.setY(r.top()); 00107 else if (p.y() > r.bottom()) 00108 p.setY(r.bottom()); 00109 00110 return p; 00111 }
Here is the call graph for this function:

| static QString qdesigner_internal::realClassName | ( | QDesignerFormEditorInterface * | core, | |
| QWidget * | widget | |||
| ) | [static] |
Definition at line 272 of file signalsloteditor.cpp.
References QDesignerWidgetDataBaseInterface::indexOfObject(), and QDesignerFormEditorInterface::widgetDataBase().
Referenced by widgetLabel().
00273 { 00274 QString class_name = QLatin1String(widget->metaObject()->className()); 00275 QDesignerWidgetDataBaseInterface *wdb = core->widgetDataBase(); 00276 int idx = wdb->indexOfObject(widget); 00277 if (idx != -1) 00278 class_name = wdb->item(idx)->name(); 00279 return class_name; 00280 }
Here is the call graph for this function:

| static QString qdesigner_internal::realObjectName | ( | QDesignerFormEditorInterface * | core, | |
| QObject * | object | |||
| ) | [static] |
Definition at line 259 of file signalsloteditor.cpp.
References QDesignerMetaDataBaseInterface::item(), QDesignerFormEditorInterface::metaDataBase(), QDesignerMetaDataBaseItemInterface::name(), and object.
Referenced by qdesigner_internal::SignalSlotConnection::receiver(), qdesigner_internal::SignalSlotConnection::sender(), and widgetLabel().
00260 { 00261 if (object == 0) 00262 return QString(); 00263 00264 QString object_name = object->objectName(); 00265 QDesignerMetaDataBaseInterface *mdb = core->metaDataBase(); 00266 QDesignerMetaDataBaseItemInterface *item = mdb->item(object); 00267 if (item != 0) 00268 object_name = item->name(); 00269 return object_name; 00270 }
Here is the call graph for this function:

| static void qdesigner_internal::recursiveUpdate | ( | QWidget * | w | ) | [static] |
Definition at line 168 of file formwindow.cpp.
References l, qobject_cast< QWidget * >(), and w.
Referenced by qdesigner_internal::InsertWidgetCommand::redo(), and qdesigner_internal::FormWindow::setFeatures().
00169 { 00170 w->update(); 00171 00172 const QObjectList &l = w->children(); 00173 QObjectList::const_iterator it = l.begin(); 00174 for (; it != l.end(); ++it) { 00175 if (QWidget *w = qobject_cast<QWidget*>(*it)) 00176 recursiveUpdate(w); 00177 } 00178 }
Here is the call graph for this function:

| static void qdesigner_internal::replace_widget_item | ( | QDesignerFormWindowInterface * | fw, | |
| QWidget * | wgt, | |||
| QWidget * | promoted | |||
| ) | [static] |
Definition at line 946 of file qdesigner_command.cpp.
References add_to_grid_layout(), QDesignerFormWindowInterface::core(), QDesignerFormEditorInterface::extensionManager(), qdesigner_internal::LayoutInfo::Grid, qdesigner_internal::LayoutInfo::HBox, info, insert_into_box_layout(), layout, qdesigner_internal::LayoutInfo::layoutType(), qdesigner_internal::LayoutInfo::managedLayout(), QWidget::maximumSize(), QWidget::minimumSize(), QWidget::parentWidget(), QWidget::setMaximumSize(), QWidget::setMinimumSize(), QWidget::setParent(), and qdesigner_internal::LayoutInfo::VBox.
Referenced by qdesigner_internal::PromoteToCustomWidgetCommand::redo(), and qdesigner_internal::PromoteToCustomWidgetCommand::undo().
00947 { 00948 QDesignerFormEditorInterface *core = fw->core(); 00949 QWidget *parent = wgt->parentWidget(); 00950 00951 promoted->setMinimumSize(wgt->minimumSize()); 00952 promoted->setMaximumSize(wgt->maximumSize()); 00953 00954 QRect info; 00955 int splitter_idx = -1; 00956 if (QDesignerLayoutDecorationExtension *deco = qt_extension<QDesignerLayoutDecorationExtension*>(core->extensionManager(), parent)) { 00957 if (QSplitter *splitter = qobject_cast<QSplitter*>(parent)) { 00958 splitter_idx = splitter->indexOf(wgt); 00959 Q_ASSERT(splitter_idx != -1); 00960 wgt->setParent(0); 00961 } else { 00962 QLayout *layout = LayoutInfo::managedLayout(core, parent); 00963 Q_ASSERT(layout != 0); 00964 00965 int old_index = layout->indexOf(wgt); 00966 Q_ASSERT(old_index != -1); 00967 00968 info = deco->itemInfo(old_index); 00969 00970 QLayoutItem *item = layout->takeAt(old_index); 00971 delete item; 00972 layout->activate(); 00973 } 00974 } 00975 00976 if (qt_extension<QDesignerLayoutDecorationExtension*>(core->extensionManager(), parent)) { 00977 if (QSplitter *splitter = qobject_cast<QSplitter*>(parent)) { 00978 splitter->insertWidget(splitter_idx, promoted); 00979 } else { 00980 QLayout *layout = LayoutInfo::managedLayout(core, parent); 00981 Q_ASSERT(layout != 0); 00982 00983 // ### check if `info' is valid! 00984 00985 switch (LayoutInfo::layoutType(core, layout)) { 00986 default: Q_ASSERT(0); break; 00987 00988 case LayoutInfo::VBox: 00989 insert_into_box_layout(static_cast<QBoxLayout*>(layout), info.top(), promoted); 00990 break; 00991 00992 case LayoutInfo::HBox: 00993 insert_into_box_layout(static_cast<QBoxLayout*>(layout), info.left(), promoted); 00994 break; 00995 00996 case LayoutInfo::Grid: 00997 add_to_grid_layout(static_cast<QGridLayout*>(layout), promoted, info.top(), info.left(), info.height(), info.width()); 00998 break; 00999 } 01000 } 01001 } 01002 }
Here is the call graph for this function:

| static void qdesigner_internal::setTopMinMaxSize | ( | QDesignerFormWindowInterface * | fw, | |
| QWidget * | w, | |||
| const QString & | propertyName, | |||
| const QVariant & | value | |||
| ) | [static] |
Definition at line 235 of file qdesigner_command.cpp.
References checkSize(), containerWindow(), QDesignerFormWindowInterface::cursor(), diff(), QDesignerFormWindowCursorInterface::isWidgetSelected(), QDesignerFormWindowInterface::mainContainer(), value, and w.
Referenced by qdesigner_internal::SetPropertyCommand::redo(), qdesigner_internal::ResetPropertyCommand::redo(), qdesigner_internal::SetPropertyCommand::undo(), and qdesigner_internal::ResetPropertyCommand::undo().
00236 { 00237 QDesignerFormWindowCursorInterface *cursor = fw->cursor(); 00238 if (w && cursor->isWidgetSelected(w)) { 00239 if (cursor->isWidgetSelected(fw->mainContainer())) { 00240 if (propertyName == QLatin1String("minimumSize")) { 00241 if (QWidget *container = containerWindow(fw)) { 00242 if (container->parentWidget() && container->parentWidget()->metaObject()->className() == QLatin1String("QWorkspaceChild")) { 00243 QSize diff = container->parentWidget()->geometry().size() - container->geometry().size(); 00244 container->parentWidget()->setMinimumSize(checkSize(value.toSize() + diff)); 00245 } 00246 container->setMinimumSize(value.toSize()); 00247 } 00248 } else if (propertyName == QLatin1String("maximumSize")) { 00249 if (QWidget *container = containerWindow(fw)) { 00250 if (container->parentWidget() && container->parentWidget()->metaObject()->className() == QLatin1String("QWorkspaceChild")) { 00251 QSize diff = container->parentWidget()->geometry().size() - container->geometry().size(); 00252 container->parentWidget()->setMaximumSize(checkSize(value.toSize() + diff)); 00253 } 00254 container->setMaximumSize(value.toSize()); 00255 } 00256 } 00257 } 00258 } 00259 }
Here is the call graph for this function:

Definition at line 141 of file signalsloteditor.cpp.
References QString::at(), QString::indexOf(), and QString::size().
Referenced by classList(), qdesigner_internal::OldSignalSlotDialog::populateSlotList(), qdesigner_internal::SignalSlotEditor::setSignal(), and qdesigner_internal::SignalSlotEditor::setSlot().
00142 { 00143 bool result = true; 00144 00145 do { 00146 int signal_idx = signal.indexOf(QLatin1Char('(')); 00147 int slot_idx = slot.indexOf(QLatin1Char('(')); 00148 if (signal_idx == -1 || slot_idx == -1) 00149 break; 00150 00151 ++signal_idx; ++slot_idx; 00152 00153 if (slot.at(slot_idx) == QLatin1Char(')')) 00154 break; 00155 00156 while (signal_idx < signal.size() && slot_idx < slot.size()) { 00157 QChar signal_c = signal.at(signal_idx); 00158 QChar slot_c = slot.at(slot_idx); 00159 00160 if (signal_c == QLatin1Char(',') && slot_c == QLatin1Char(')')) 00161 break; 00162 00163 if (signal_c == QLatin1Char(')') && slot_c == QLatin1Char(')')) 00164 break; 00165 00166 if (signal_c != slot_c) { 00167 result = false; 00168 break; 00169 } 00170 00171 ++signal_idx; ++slot_idx; 00172 } 00173 } while (false); 00174 00175 return result; 00176 }
Here is the call graph for this function:

| int qdesigner_internal::size_type_to_int | ( | QSizePolicy::Policy | t | ) |
Definition at line 28 of file defs.cpp.
References QSizePolicy::Expanding, QSizePolicy::Fixed, QSizePolicy::Ignored, QSizePolicy::Maximum, QSizePolicy::Minimum, QSizePolicy::MinimumExpanding, and QSizePolicy::Preferred.
Referenced by qdesigner_internal::SizePolicyProperty::setValue(), and qdesigner_internal::SizePolicyProperty::SizePolicyProperty().
00029 { 00030 if ( t == QSizePolicy::Fixed ) 00031 return 0; 00032 if ( t == QSizePolicy::Minimum ) 00033 return 1; 00034 if ( t == QSizePolicy::Maximum ) 00035 return 2; 00036 if ( t == QSizePolicy::Preferred ) 00037 return 3; 00038 if ( t == QSizePolicy::MinimumExpanding ) 00039 return 4; 00040 if ( t == QSizePolicy::Expanding ) 00041 return 5; 00042 if ( t == QSizePolicy::Ignored ) 00043 return 6; 00044 return 0; 00045 }
| QString qdesigner_internal::size_type_to_string | ( | QSizePolicy::Policy | t | ) |
Definition at line 47 of file defs.cpp.
References QSizePolicy::Expanding, QSizePolicy::Fixed, QString::fromUtf8(), QSizePolicy::Ignored, QSizePolicy::Maximum, QSizePolicy::Minimum, QSizePolicy::MinimumExpanding, and QSizePolicy::Preferred.
00048 { 00049 if ( t == QSizePolicy::Fixed ) 00050 return QString::fromUtf8("Fixed"); 00051 if ( t == QSizePolicy::Minimum ) 00052 return QString::fromUtf8("Minimum"); 00053 if ( t == QSizePolicy::Maximum ) 00054 return QString::fromUtf8("Maximum"); 00055 if ( t == QSizePolicy::Preferred ) 00056 return QString::fromUtf8("Preferred"); 00057 if ( t == QSizePolicy::MinimumExpanding ) 00058 return QString::fromUtf8("MinimumExpanding"); 00059 if ( t == QSizePolicy::Expanding ) 00060 return QString::fromUtf8("Expanding"); 00061 if ( t == QSizePolicy::Ignored ) 00062 return QString::fromUtf8("Ignored"); 00063 return QString(); 00064 }
Here is the call graph for this function:

| static bool qdesigner_internal::skipWidget | ( | QWidget * | w | ) | [static] |
Definition at line 816 of file signalsloteditor.cpp.
Referenced by qdesigner_internal::SignalSlotEditor::widgetAt().
00817 { 00818 QString name = QLatin1String(w->metaObject()->className()); 00819 if (name == QLatin1String("QDesignerWidget")) 00820 return true; 00821 if (name == QLatin1String("QLayoutWidget")) 00822 return true; 00823 if (name == QLatin1String("qdesigner_internal::FormWindow")) 00824 return true; 00825 if (name == QLatin1String("Spacer")) 00826 return true; 00827 return false; 00828 }
Definition at line 54 of file resourcefile.cpp.
References QList< T >::append(), QList< T >::begin(), QList< T >::end(), qSort(), T, and t.
Referenced by qdesigner_internal::ResourceFile::load(), and qdesigner_internal::ResourceFile::save().
00055 { 00056 QList<T> result; 00057 00058 qSort(list.begin(), list.end()); 00059 T last; 00060 bool first = true; 00061 foreach (const T &t, list) { 00062 if (first || t != last) { 00063 result.append(t); 00064 last = t; 00065 } 00066 first = false; 00067 } 00068 00069 return result; 00070 }
Here is the call graph for this function:

| static QString qdesigner_internal::widgetLabel | ( | QDesignerFormEditorInterface * | core, | |
| QWidget * | widget | |||
| ) | [static] |
Definition at line 282 of file signalsloteditor.cpp.
References QString::arg(), QString::fromUtf8(), realClassName(), and realObjectName().
Referenced by qdesigner_internal::OldSignalSlotDialog::OldSignalSlotDialog().
00283 { 00284 return QString::fromUtf8("%1 (%2)") 00285 .arg(realObjectName(core, widget)) 00286 .arg(realClassName(core, widget)); 00287 }
Here is the call graph for this function:

const int qdesigner_internal::g_dir_item_id = 1 [static] |
Definition at line 80 of file findicondialog.cpp.
Referenced by dirItem(), and qdesigner_internal::FindIconDialog::setViewDir().
const int qdesigner_internal::g_file_item_id = 0 [static] |
Definition at line 79 of file findicondialog.cpp.
Referenced by qdesigner_internal::FindIconDialog::setViewDir().
1.5.1