(Created page with "* [http://api.kde.org/3.5-api/kdelibs-apidocs/kdecore/html/classKProcess.html KProcess] - invoca e controla processos filhos. * [http://api.kde.org/3.5-api/kdelibs-apidocs/kde...") |
(Created page with "''Autor inicial:'' Bernd Gehrmann [mailto:bernd@kdevelop.org bernd@kdevelop.org]") |
||
(37 intermediate revisions by the same user not shown) | |||
Line 40: | Line 40: | ||
Comunicação entre processos - classes auxiliares DCOP e invocação de subprocesso.* [http://api.kde.org/3.5-api/kdelibs-apidocs/kdecore/html/classKProcess.html KProcess] - invoca e controla processos filhos. | Comunicação entre processos - classes auxiliares DCOP e invocação de subprocesso.* [http://api.kde.org/3.5-api/kdelibs-apidocs/kdecore/html/classKProcess.html KProcess] - invoca e controla processos filhos. | ||
− | * [http://api.kde.org/3.5-api/kdelibs-apidocs/kdecore/html/classKShellProcess.html KShellProcess] - invoca processos filhos através de um shell.* [http://api.kde.org/3.5-api/kdelibs-apidocs/kdesu/html/classPtyProcess.html PtyProcess] - | + | * [http://api.kde.org/3.5-api/kdelibs-apidocs/kdecore/html/classKShellProcess.html KShellProcess] - invoca processos filhos através de um shell.* [http://api.kde.org/3.5-api/kdelibs-apidocs/kdesu/html/classPtyProcess.html PtyProcess] - comunicação com um processo filho através de um pseudo terminal. |
− | * [http://api.kde.org/3.5-api/kdelibs-apidocs/kdecore/html/classKIPC.html KIPC] - | + | * [http://api.kde.org/3.5-api/kdelibs-apidocs/kdecore/html/classKIPC.html KIPC] - mecanismo IPC simples usando X11 ClientMessages.* [http://api.kde.org/3.5-api/kdelibs-apidocs/dcop/html/classDCOPClient.html DCOPClient] - DCOP messaging. |
− | * [http://api.kde.org/3.5-api/kdelibs-apidocs/kdecore/html/classKDCOPPropertyProxy.html KDCOPPropertyProxy] - | + | * [http://api.kde.org/3.5-api/kdelibs-apidocs/kdecore/html/classKDCOPPropertyProxy.html KDCOPPropertyProxy] - uma classe proxy para publicar propriedades Qt através do DCOP.* [http://api.kde.org/3.5-api/kdelibs-apidocs/kdeui/html/classKDCOPActionProxy.html KDCOPActionProxy] - uma classe proxy para publicar uma interface DCOP para ações. |
− | + | Classes utilitárias - gerenciamento de memória, expressões regulares, manipulação de strings, números aleatórios * [http://api.kde.org/3.5-api/kdelibs-apidocs/kdecore/html/classKRegExp.html KRegExp] - POSIX regular expression maching. | |
− | * [http://api.kde.org/3.5-api/kdelibs-apidocs/kdecore/html/classKStringHandler.html KStringHandler] - | + | * [http://api.kde.org/3.5-api/kdelibs-apidocs/kdecore/html/classKStringHandler.html KStringHandler] - uma interface extravagante para manipulação de strings.* [http://api.kde.org/3.5-api/kdelibs-apidocs/kdecore/html/classKZoneAllocator.html KZoneAllocator] - alocador de memória eficiente para grandes grupos de pequenos objetos. |
− | * [http://api.kde.org/3.5-api/kdelibs-apidocs/kdecore/html/classKRandomSequence.html KRandomSequence] - pseudo | + | * [http://api.kde.org/3.5-api/kdelibs-apidocs/kdecore/html/classKRandomSequence.html KRandomSequence] - pseudo gerador de números aleatórios. |
− | + | Aceleradores de teclado - classes ajudando a estabelecer atalhos de teclado consistentes em toda a área de trabalho. | |
− | * [http://api.kde.org/3.5-api/kdelibs-apidocs/kdecore/html/classKAccel.html KAccel] - | + | * [http://api.kde.org/3.5-api/kdelibs-apidocs/kdecore/html/classKAccel.html KAccel] - coleção de atalhos de teclado.* [http://api.kde.org/3.5-api/kdelibs-apidocs/kdecore/html/classKStdAccel.html KStdAccel] - fácil acesso às teclas de atalho de teclado comum. |
− | * [http://api.kde.org/3.5-api/kdelibs-apidocs/kdecore/html/classKGlobalAccel.html KGlobalAccel] - | + | * [http://api.kde.org/3.5-api/kdelibs-apidocs/kdecore/html/classKGlobalAccel.html KGlobalAccel] - coleção de atalhos de teclado em todo o sistema. |
− | + | Processamento de imagem - ícone de carregamento e manipulação. | |
− | * [http://api.kde.org/3.5-api/kdelibs-apidocs/kdecore/html/classKIconLoader.html KIconLoader] - | + | * [http://api.kde.org/3.5-api/kdelibs-apidocs/kdecore/html/classKIconLoader.html KIconLoader] - carrega ícones em conformidade com o tema.* [http://api.kde.org/3.5-api/kdelibs-apidocs/kdecore/html/classKIconTheme.html KIconTheme] - classes auxiliares para KIconLoader. |
− | * [http://api.kde.org/3.5-api/kdelibs-apidocs/kdecore/html/classKPixmap.html KPixmap] - | + | * [http://api.kde.org/3.5-api/kdelibs-apidocs/kdecore/html/classKPixmap.html KPixmap] - uma classe pixmap com capacidades dithering estendidas.* [http://api.kde.org/3.5-api/kdelibs-apidocs/kdeui/html/classKPixmapEffect.html KPixmapEffect] - efeitos pixmap como gradientes e padrões. |
− | * [http://api.kde.org/3.5-api/kdelibs-apidocs/kdeui/html/classKPixmapIO.html KPixmapIO] - | + | * [http://api.kde.org/3.5-api/kdelibs-apidocs/kdeui/html/classKPixmapIO.html KPixmapIO] - QImage rápido para conversão de QPixmap. |
− | + | Arrastar e Soltar - arraste objetos por cores e URLs. | |
− | * [http://api.kde.org/3.5-api/kdelibs-apidocs/kdecore/html/classKURLDrag.html KURLDrag] - | + | * [http://api.kde.org/3.5-api/kdelibs-apidocs/kdecore/html/classKURLDrag.html KURLDrag] - arraste de objetos por URLs.* [http://api.kde.org/3.5-api/kdelibs-apidocs/kdeui/html/classKColorDrag.html KColorDrag] - arraste de objetos por cores. |
− | * [http://api.kde.org/3.5-api/kdelibs-apidocs/kdecore/html/classKMultipleDrag.html KMultipleDrag] - | + | * [http://api.kde.org/3.5-api/kdelibs-apidocs/kdecore/html/classKMultipleDrag.html KMultipleDrag] - permite construir arrastar objetos de vários outros. |
− | Auto- | + | Auto-complemento |
− | * [http://api.kde.org/3.5-api/kdelibs-apidocs/kdecore/html/classKCompletion.html KCompletion] - | + | * [http://api.kde.org/3.5-api/kdelibs-apidocs/kdecore/html/classKCompletion.html KCompletion] - auto-completar genérico de strings.* [http://api.kde.org/3.5-api/kdelibs-apidocs/kio/kio/html/classKURLCompletion.html KURLCompletion] - auto-completar de URLs. |
− | * [http://api.kde.org/3.5-api/kdelibs-apidocs/kio/kio/html/classKShellCompletion.html KShellCompletion] - auto- | + | * [http://api.kde.org/3.5-api/kdelibs-apidocs/kio/kio/html/classKShellCompletion.html KShellCompletion] - auto-completar de executáveis. |
− | Widgets - | + | Widgets - classes de widgets para as visualizações de listas, regras, seleção de cor etc.* [http://api.kde.org/3.5-api/kdelibs-apidocs/kdeui/html/classKListView.html KListView] - uma variante do QListView que homenageia configurações de todo o sistema do KDE. |
− | * [http://api.kde.org/3.5-api/kdelibs-apidocs/kdeui/html/classKListView.html KListBox] - | + | * [http://api.kde.org/3.5-api/kdelibs-apidocs/kdeui/html/classKListView.html KListBox] - uma variante do QListBox que homenageia configurações de todo o sistema do KDE.* [http://api.kde.org/3.5-api/kdelibs-apidocs/kdeui/html/classKListView.html KIconView] - uma variante do QIconView que homenageia configurações de todo o sistema do KDE. |
− | * [http://api.kde.org/3.5-api/kdelibs-apidocs/kdeui/html/classKListView.html KLineEdit] - | + | * [http://api.kde.org/3.5-api/kdelibs-apidocs/kdeui/html/classKListView.html KLineEdit] - uma variante do QLineEdit com suporte a complemento.* [http://api.kde.org/3.5-api/kdelibs-apidocs/kdeui/html/classKComboBox.html KComboBox] - uma variante de QComboBox com suporte a complemento. |
− | * [http://api.kde.org/3.5-api/kdelibs-apidocs/kdeui/html/classKFontCombo.html KFontCombo] - | + | * [http://api.kde.org/3.5-api/kdelibs-apidocs/kdeui/html/classKFontCombo.html KFontCombo] - uma caixa de combinação para selecionar fontes.* [http://api.kde.org/3.5-api/kdelibs-apidocs/kdeui/html/classKColorCombo.html KColorCombo] - uma caixa de combinação para seleção de cores. |
− | * [http://api.kde.org/3.5-api/kdelibs-apidocs/kdeui/html/classKColorButton.html KColorButton] - | + | * [http://api.kde.org/3.5-api/kdelibs-apidocs/kdeui/html/classKColorButton.html KColorButton] - um botão para seleção de cores.* [http://api.kde.org/3.5-api/kdelibs-apidocs/kdeui/html/classKURLCombo.html KURLCombo] - uma caixa de combinação para a seleção de nomes de arquivos e URLs. |
− | * [http://api.kde.org/3.5-api/kdelibs-apidocs/kio/kfile/html/classKURLRequester.html KURLRequester] - | + | * [http://api.kde.org/3.5-api/kdelibs-apidocs/kio/kfile/html/classKURLRequester.html KURLRequester] - uma linha de edição para selecionar nomes de arquivos e URLs.* [http://api.kde.org/3.5-api/kdelibs-apidocs/kdeui/html/classKRuler.html KRuler] - um widget administrador. |
− | * [http://api.kde.org/3.5-api/kdelibs-apidocs/kdeui/html/classKAnimWidget.html KAnimWidget] - | + | * [http://api.kde.org/3.5-api/kdelibs-apidocs/kdeui/html/classKAnimWidget.html KAnimWidget] - animações.* [http://api.kde.org/3.5-api/kdelibs-apidocs/kdeui/html/classKNumInput.html KNumInput] - um widget para introduzir números. |
− | * [http://api.kde.org/3.5-api/kdelibs-apidocs/kdeui/html/classKPasswordEdit.html KPasswordEdit] - | + | * [http://api.kde.org/3.5-api/kdelibs-apidocs/kdeui/html/classKPasswordEdit.html KPasswordEdit] - um widget para introduzir senhas. |
− | + | Diálogos - diálogos repletos de recursos para seleção de arquivo, cor e fonte.* [http://api.kde.org/3.5-api/kdelibs-apidocs/kio/kfile/html/classKFileDialog.html KFileDialog] - um diálogo de seleção de arquivos. | |
− | * [http://api.kde.org/3.5-api/kdelibs-apidocs/kdeui/html/classKColorDialog.html KColorDialog] - | + | * [http://api.kde.org/3.5-api/kdelibs-apidocs/kdeui/html/classKColorDialog.html KColorDialog] - um diálogo de seleção de cor.* [http://api.kde.org/3.5-api/kdelibs-apidocs/kdeui/html/classKFontDialog.html KFontDialog] - um diálogo de seleção de fonte. |
− | * [http://api.kde.org/3.5-api/kdelibs-apidocs/kio/kfile/html/classKIconDialog.html KIconDialog] - | + | * [http://api.kde.org/3.5-api/kdelibs-apidocs/kio/kfile/html/classKIconDialog.html KIconDialog] - um diálogo de seleção de ícone.* [http://api.kde.org/3.5-api/kdelibs-apidocs/kdeui/html/classKKeyDialog.html KKeyDialog] - um diálogo para editar ligações de teclado. |
− | * [http://api.kde.org/3.5-api/kdelibs-apidocs/kdeui/html/classKEditToolBar.html KEditToolBar] - | + | * [http://api.kde.org/3.5-api/kdelibs-apidocs/kdeui/html/classKEditToolBar.html KEditToolBar] - um diálogo para editar barras de ferramentas.* [http://api.kde.org/3.5-api/kdelibs-apidocs/kdeui/html/classKTipDialog.html KTipDialog] - um diálogo dica do dia. |
− | * [http://api.kde.org/3.5-api/kdelibs-apidocs/kdeui/html/classKAboutDialog.html KAboutDialog] - | + | * [http://api.kde.org/3.5-api/kdelibs-apidocs/kdeui/html/classKAboutDialog.html KAboutDialog] - um diálogo para o about.* [http://api.kde.org/3.5-api/kdelibs-apidocs/kdeui/html/classKLineEditDlg.html KLineEditDlg] - um diálogo simples para inserir texto. |
− | * [http://api.kde.org/3.5-api/kdelibs-apidocs/kio/kfile/html/classKURLRequesterDlg.html KURLRequesterDlg] - | + | * [http://api.kde.org/3.5-api/kdelibs-apidocs/kio/kfile/html/classKURLRequesterDlg.html KURLRequesterDlg] - um diálogo simples para inserir URLs.* [http://api.kde.org/3.5-api/kdelibs-apidocs/kdeui/html/classKMessageBox.html KMessageBox] - um diálogo em busca de sinais de erros e avisos. |
− | * [http://api.kde.org/3.5-api/kdelibs-apidocs/kdeui/html/classKPasswordDialog.html KPasswordDialog] - a | + | * [http://api.kde.org/3.5-api/kdelibs-apidocs/kdeui/html/classKPasswordDialog.html KPasswordDialog] - um diálogo para a introdução de senhas. |
− | + | Ações e XML GUI | |
− | * [http://api.kde.org/3.5-api/kdelibs-apidocs/kdeui/html/classKAction.html KAction] - | + | * [http://api.kde.org/3.5-api/kdelibs-apidocs/kdeui/html/classKAction.html KAction] - abstração para uma ação que pode ser conectado em barras de menus e barras de ferramentas. |
− | * [http://api.kde.org/3.5-api/kdelibs-apidocs/kdeui/html/classKActionCollection.html KActionCollection] - | + | * [http://api.kde.org/3.5-api/kdelibs-apidocs/kdeui/html/classKActionCollection.html KActionCollection] - um conjunto de ações.* [http://api.kde.org/3.5-api/kdelibs-apidocs/kdeui/html/classKXMLGUIClient.html KXMLGUIClient] - um fragmento GUI consiste em uma coleção de ação e uma árvore DOM representando sua localização no GUI. |
− | * [http://api.kde.org/3.5-api/kdelibs-apidocs/kparts/html/classKParts_1_1PartManager.html KPartManager] - | + | * [http://api.kde.org/3.5-api/kdelibs-apidocs/kparts/html/classKParts_1_1PartManager.html KPartManager] - gerencia a ativação de clientes XMLGUI. |
− | Plugins | + | Plugins e Componentes |
− | * [http://api.kde.org/3.5-api/kdelibs-apidocs/kdecore/html/classKLibrary.html KLibrary] - | + | * [http://api.kde.org/3.5-api/kdelibs-apidocs/kdecore/html/classKLibrary.html KLibrary] - representa uma biblioteca carregada dinamicamente. |
− | * [http://api.kde.org/3.5-api/kdelibs-apidocs/kdecore/html/classKLibrary.html KLibLoader] - | + | * [http://api.kde.org/3.5-api/kdelibs-apidocs/kdecore/html/classKLibrary.html KLibLoader] - carregamento da biblioteca compartilhada.* [http://api.kde.org/3.5-api/kdelibs-apidocs/kdecore/html/classKLibFactory.html KLibFactory] - fábrica de objetos em plugins. |
− | * [http://api.kde.org/3.5-api/kdelibs-apidocs/kio/kio/html/classKServiceType.html KServiceType] - | + | * [http://api.kde.org/3.5-api/kdelibs-apidocs/kio/kio/html/classKServiceType.html KServiceType] - representa um tipo de serviço.* [http://api.kde.org/3.5-api/kdelibs-apidocs/kio/kio/html/classKService.html KService] - representa um serviço. |
− | * [http://api.kde.org/3.5-api/kdelibs-apidocs/kio/kio/html/classKMimeType.html KMimeType] - | + | * [http://api.kde.org/3.5-api/kdelibs-apidocs/kio/kio/html/classKMimeType.html KMimeType] - representa um MIME type.* [http://api.kde.org/3.5-api/kdelibs-apidocs/kio/kio/html/classKServiceTypeProfile.html KServiceTypeProfile] - preferências do usuário para mapeamentos de MIME types. |
− | * [http://api.kde.org/3.5-api/kdelibs-apidocs/kio/kio/html/classKServiceTypeProfile.html KTrader] - | + | * [http://api.kde.org/3.5-api/kdelibs-apidocs/kio/kio/html/classKServiceTypeProfile.html KTrader] - consulta de serviços. |
− | '' | + | ''Autor inicial:'' Bernd Gehrmann [mailto:bernd@kdevelop.org bernd@kdevelop.org] |
[[Category:KDE3]] | [[Category:KDE3]] | ||
[[Category:Architecture]] | [[Category:Architecture]] |
A lista a seguir dá uma visão geral da estrutura de biblioteca.
Esqueleto do aplicativo principal - as classes necessárias para quase todos os aplicativos.* KApplication - inicializa e controla um aplicativo KDE.
As definições de configuração - o acesso ao banco de dados de configuração hierárquica do KDE, configurações globais e recursos de aplicativos.* KConfig - permite o acesso ao banco de dados de configuração do KDE.
Manipulação de arquivo e URL - decodificação de URLs, arquivos temporários, etc.
representa e analisa URLs.* KTempFile - cria arquivos exclusivos para dados temporários
Comunicação entre processos - classes auxiliares DCOP e invocação de subprocesso.* KProcess - invoca e controla processos filhos.
Classes utilitárias - gerenciamento de memória, expressões regulares, manipulação de strings, números aleatórios * KRegExp - POSIX regular expression maching.
Aceleradores de teclado - classes ajudando a estabelecer atalhos de teclado consistentes em toda a área de trabalho.
Processamento de imagem - ícone de carregamento e manipulação.
Arrastar e Soltar - arraste objetos por cores e URLs.
Auto-complemento
Widgets - classes de widgets para as visualizações de listas, regras, seleção de cor etc.* KListView - uma variante do QListView que homenageia configurações de todo o sistema do KDE.
Diálogos - diálogos repletos de recursos para seleção de arquivo, cor e fonte.* KFileDialog - um diálogo de seleção de arquivos.
Ações e XML GUI
Plugins e Componentes
Autor inicial: Bernd Gehrmann bernd@kdevelop.org