Skip to content

Portuguese

A forum for those speaking Portuguese
420 Topics 1.7k Posts
  • Qt + NDK e Cross compile

    Unsolved
    4
    0 Votes
    4 Posts
    2k Views
    L

    Até onde sei, 100% é maneira de falar. Eu diria 99%, porque todo app precisa de um ponto de entrada em Java, nem que seja só pra chamar depois o C++.

  • Integração C++/QML Problema!

    Unsolved
    2
    0 Votes
    2 Posts
    1k Views
    T

    Por acaso você cria o QQmlComponent/Engine em uma thread separada?

  • Licenciamento para mobile

    Solved
    3
    0 Votes
    3 Posts
    2k Views
    T

    Para resumir: se sua aplicação depende das DLL's/shared librarys, você pode manter seu fonte fechado e vender. Se você "consumir" o Qt estaticamente (.lib), aí você quebrou a LGPL.

    Resumo: É possível vender minha aplicação usando o LGPL?

    Para Windows: é possível.
    Para Linux: é possível.
    Para MacOS: é possível.
    Para Android: é possível.
    Para IOS: não é possível. Isso pq a AppStore não permite shlib. Logo sua aplicação deve ser compilada com o Qt estático.

    Como o mundo mobile gira em torno de Android/IOS.......

  • Google Map API Salvar um percurso

    Unsolved
    6
    0 Votes
    6 Posts
    3k Views
    T

    Usa um QMap/QHash onde a chave é o "LatLng". Assim você não precisa se preocupar com repetições: coletou, colocou no QMap/QHash. A única coisa que você precisa notar é que no momento de enumerar, o QMap e o QHash não mantém a ordem de inclusão, que no seu caso é importante. E não me lembro de uma classe do Container Classes que faça.

  • Sugestões com modelagem do projeto

    Unsolved
    3
    0 Votes
    3 Posts
    2k Views
    E

    @TioRoy
    Na verdade, quando eu digo "arquivos avulsos" eu me refiro a arquivos de código. Exemplo, Add New...>>Files and Classes não é possível em subdirs somente em projects.

    Minha ideia é a da imagem em anexo aqui
    Ou seja, funcionario e tecnico são projetos do tipo static lib. Assim sendo cada classe da modelagem UML que representa um objeto na regra de negocio será uma biblioteca estática.
    Não sei se essa é a melhor abordagem.

  • Conexão com Banco de Dados

    Solved
    3
    0 Votes
    3 Posts
    3k Views
    V

    Obrigado Rodrigo!

  • Importar biblioteca cppcms?

    Unsolved
    4
    0 Votes
    4 Posts
    1k Views
    R

    Não vi o manual... só falei que se existir mais dependencias tinha que olhar a documentação... Para adicionar as dependencias vc pode clicar com o botao direito encima do projeto e ir na opção "Add Library", depois, seleciona o diretório da dll.

    depois vc pode olhar no arquivo .pro como que foi adicionado...

    Basicamente vc adiciona as dependências no arquivo .pro usando as variáveis: LIBS e INCLUDEPATH.

  • 0 Votes
    3 Posts
    1k Views
    V

    Sou iniciante no Qt Creator, porém realizando uns projetos de teste, tive este problema quando diz um download de um projeto e abri este no Qt Creator.

    Resolvi este problema revisando as configurações do projeto, opção Projects, vai em Manage Kits, e revise se a localização das pastas estão corretas.

    PS.: No Windows 7.

  • Erro evento clicked() not declared de um pushButton

    Solved
    2
    0 Votes
    2 Posts
    822 Views
    V

    @Vicius_Souza
    Descobri com ajuda do fórum internacional, e compartilho aqui, segue link para solução do meu problema.
    New_Signal_Slot_Syntax

  • Conversão de imagens em bytearray

    4
    0 Votes
    4 Posts
    1k Views
    T

    @Leonardo

    Consegui Leonardo, a implementação está correta, eu tinha esquecido de incluir a biblioteca qimagereader, por isso dava erro na conversão. Agora está funcionando bonito =).

    Obrigado pela atenção.

  • 0 Votes
    4 Posts
    2k Views
    R

    Obrigado TioRoy... vou testar e depois mostro os resultados...

  • Problema com o 'for'

    6
    0 Votes
    6 Posts
    2k Views
    T

    @Ticianelli
    Nem no IF e nem no ELSE? Tá muito estranho isso.

    downloadReport e downloadAllReportsLoading são funções que fazem algum trabalho assíncrono? Pelo nome devem fazer download, e se você usa algo +- como no código abaixo, o seu problema pode estar nestas funções, já que são assíncronas.

    Sem olhar mais código fica um pouco difícil ajudar.

    void test() { QNetworkAccessManager *manager = new QNetworkAccessManager(this); connect(manager, SIGNAL(finished(QNetworkReply*)), this, SLOT(replyFinished(QNetworkReply*))); manager->get(QNetworkRequest(QUrl("http://qt-project.org"))); }
  • Nova janela - QML

    9
    0 Votes
    9 Posts
    3k Views
    T

    @Rodrigocg

    Usa um StackView. Fica muito legal. Ai no backbutton, vc pode fazer o push/pop do StackView para voltar para as "janelas" anteiores

  • 0 Votes
    3 Posts
    2k Views
    T

    @Exotic_Devel

    Eu normalmente não tenho o HTML5 como opção. Isso porque acho a performance do HTML5 não muito boa para a "experiência do usuário". Coloque os requisitos que o cliente quer (borda, imagem etc) e o aplicativo vai ficar lento.

    Por exemplo: onde trabalho, fizemos um aplicativo mobile em HTML5, que ficou lento. Migramos para o Qt e ficou muito melhor, E para o desenvolvedor de frontend (HTML), o QML é muito mais simples de construir do que com HTML.

    Eu gosto do Qt pelas possibilidades que ele te dá. Mas uma coisa que me incomoda bastante é a falta de mapa (Googlemaps etc). De resto.... acho muito bom.

    A discussão que fazemos aqui é:
    HTML ou QML => Somente uma interface para Android, IOS e Windows Phone - Experiência do usuário: um aplicativo de IOS com cara de Android e vice e versa.

    Nativo - Objective C/Swift (IOS), Java (Android), C# (Windows Phone) => Custo mais alto para construir 3 aplicativos diferentes.

  • 0 Votes
    7 Posts
    3k Views
    R

    Obrigado pelas respostas...

    A sugestao do Leonardo deu certo...
    Obrigado também Reinaldojr, nao consegui testar a sua porque não encontrei o arquivo gerado.

  • 0 Votes
    3 Posts
    3k Views
    T

    Boa tarde.
    Consegui resolver o problema fazendo uma nova build, acredito que os arquivos da outra poderiam estar corrompidos de alguma forma.
    De qualquer forma, obrigado pelo auxilio.

  • Erro ao fechar a aplicação

    6
    0 Votes
    6 Posts
    2k Views
    R

    Olá,
    Você está protegendo corretamente as variaveis utilizadas na thread? Antes de fechar o programa você está aguardando(join()) a thread? dentro da thread você usa delete?
    Um erro como esse está relacionado a falha no gerenciamento de memória.
    Mais por que ocorre em um e não em outro SO? Isso ocorre principalmente por que a memória pode estourar para um segmento utilizado pelo seu programa ("não geraria erro", pois já é do seu programa), ou estourar para fora (daí sim gera o segfault).

  • Tem como criar pasta usando o qt?

    3
    0 Votes
    3 Posts
    1k Views
    T

    Tive que fazer alterações no projeto, e ao invés de criar a pasta de backup ela será apontada em um diretório já existente no sistema.
    De qualquer forma obrigado pela ajuda.

  • 0 Votes
    3 Posts
    2k Views
    E

    Opa,

    Ótimas dicas.

    Eu já tinha sondado o openstreet map antes, pelo fato de ser gratuito. Mas achei a documentação muito fraca. As outras soluções suportadas pelo Qt Location exigem licença enterprise para o meu tipo de aplicação. Ai acho que pagar por pagar melhor ficar com o google.
    Ainda não tenho certeza que tipo de licença seria necessário para uma aplicação desktop para fins corporativos.

  • 0 Votes
    1 Posts
    742 Views
    No one has replied