Encuentra los mejores trabajos freelance de Qt!

Encuentra trabajo freelance en los mejores proyectos de Qt. Los mejores Programadores y Diseñadores Web para aplicaciones desktop, mobile apps, sitios web, e-commerce, IT, desarrollo web y de software están en Workana.

Workana es la primera y más grande red de trabajo freelance y remoto de Latinoamérica. Mira los últimos proyectos publicados de Qt y envía tu propuesta ahora. Si estás buscando freelancers de Qt para trabajar en tu proyecto visita esta página. También puedes publicar tu propio proyecto gratis.

We are looking for a QT, C++, Bluetooth Android programmer for the integration of a driver for a bluetooth printer.


Category: IT & Programming
Subcategory: Mobile development
What's the project's scope?: Medium sized change
Is this a project or a position?: I don't know yet
I currently have: I have specifications
Experience in this type of project: No (I haven't managed this kind of project before)
Required availability: As needed
Required platforms: Android
Habilidades requeridas:

Abierto

Requisitos do projeto:
1. Compilar para windows e linux
2. Rodar no systray do windows
3 . Compilado em qt estático, sem dependência de DLL e libs
4. receber pacotes https em uma thread
5. enviar os pacotes https recebidos a um https externos
6 . receber a resposta do https do item 5 e enviar a thread do item 4
7. ter um formulário de log do que esta acontecendo.
8. as configurações de ip do host externo, tempos e porta ficaram em um xml
9. para tratar sobre o projeto ver: www.ciadosistema.com.br/cia/projetos.php
10. Prazo é até terça/quarta 14/03 .

apenas profissionais que tem tempo para se dedicar e interagir.

Categoria: IT & Programação
Subcategoria: Programação
Qual é o alcance do projeto?: Alteração média
Isso é um projeto ou uma posição de trabalho?: Um projeto
Tenho, atualmente: Eu tenho especificações
Disponibilidade requerida: Conforme necessário
Funções necessárias: Desenvolvedor
Habilidades requeridas:

Abierto

Hace 5 meses

Geolocalização

UM APLICATIVO DE GEOLOCALIZAÇÃO QUE TENHA TODAS AS FILIAIS CADASTRADAS COM DETALHES DE : GERENTE, QT DE FUNCIONÁRIOS, FATURAMENTO. ALÉM DISSO O SERVIÇO DE GEOLOCALIZAÇÃO DEVE NOTIFICAR CASO ESTEJAMOS PRÓXIMO DO PONTO DE INTERESSE. AS VISITAS A ESSES PONTOS PODEM SER MARCADAS, CRIANDO UM HISTÓRICO DE QUANTOS VEZES ESTEVE NAQUELE LOCAL.

Categoria: IT & Programação
Subcategoria: Programação para dispositivos móveis
Qual é o alcance do projeto?: Criar um novo aplicativo
Isso é um projeto ou uma posição de trabalho?: Um projeto
Tenho, atualmente: Eu tenho uma ideia geral
Experiência nesse tipo de projeto: Sim (Eu já gerenciei esse tipo de projeto)
Disponibilidade requerida: Conforme necessário
Plataformas exigidas: Android
Habilidades requeridas:

Abierto

Hace 8 meses

Dicomviewer

Projeto ja esta em andamento com um programador fixo em minha empresa, é um sistema feito em C++ e C# utilizando Visual Studio para visualização e manipulação de arquivos DICOM.

Necessário conhecimento

- linguagens C++, C#
- framework Vtk, Itk

Caso tenha conhecimento em Qt.


Categoria: IT & Programação
Subcategoria: Desktop Applications
Qual é o alcance do projeto?: Criar um novo aplicativo
Isso é um projeto ou uma posição de trabalho?: Um projeto
Tenho, atualmente: Não se aplica
Experiência nesse tipo de projeto: Não (Eu nunca gerenciei esse tipo de projeto)
Disponibilidade requerida: Conforme necessário
Plataformas exigidas: Windows
Habilidades requeridas:

Abierto

Desejo que seja me fornecido uma forma de compilar um projeto QT usando q GLIBC do sistema que ele esta rodando.

Hoje quando compilo ele aponta para a GLIBC_2.15, mas no sistema do cliente roda a GLIBC_2.11 e o sistema não pode ser atualizado.

preciso apenas isso.

Categoria: IT & Programação
Subcategoria: Desktop Applications
Qual é o alcance do projeto?: Bug ou alteração pequena
Isso é um projeto ou uma posição de trabalho?: Um projeto
Tenho, atualmente: Eu tenho especificações
Experiência nesse tipo de projeto: Sim (Eu já gerenciei esse tipo de projeto)
Disponibilidade requerida: Conforme necessário
Plataformas exigidas: Linux / Unix
Habilidades requeridas:

Abierto

Hace 8 meses

Programador mobile

Tengo un app y website desarrollada en QT con más de 25,000 usuarios registrados. Tengo un equipo de programadores pero quiero cambiar mi equipo. Sería para full time.

Favor contactarme si están interesados.

Categoría: IT & Programación
Subcategoría: Mobile
¿Cuál es el alcance del proyecto?: Cambio mediano
Es un proyecto o una posición?: Un proyecto
Actualmente tengo: Tengo las especificaciones
Experiencia en este tipo de proyectos: Si (He administrado este tipo de proyectos anteriormente)
Disponibilidad requerida: Según se necesite
Plataformas requeridas: iPhone, Android, Otro
Habilidades requeridas:

Abierto

Tenho duas funções (get e post) em um projeto de DLL no QT e quero altera-las.

Hoje elas usam a classe QEventLoop para controle da resposta e do timeout e isso tem ocasionado alguns travamentos então quero uma nova abordagem.

Abaixo esta o código a ser alterado.

QByteArray Request::get(
const QString request,
const uint32_t timeoutMs,
const QString authUser,
const QString authPass,
QMap customHeaders)
{
QNetworkAccessManager manager;
QTimer timer;
timer.setSingleShot(true);

QString auth = authUser + ":" + authPass;

QEventLoop *loop = new QEventLoop();
QNetworkRequest req;
req.setRawHeader("Authorization", "Basic " + auth.toLocal8Bit().toBase64());
for (QString headerName : customHeaders.keys()) {
req.setRawHeader(headerName.toLocal8Bit(), customHeaders[headerName].toLocal8Bit());
}
req.setUrl(request);
QNetworkReply* reply = manager.get(req);
loop->connect(reply, SIGNAL(finished()), SLOT(quit()));
loop->connect(&timer, SIGNAL(timeout()), SLOT(quit()));
timer.start(timeoutMs);
loop->exec();

if (timer.isActive()) {
timer.stop();
if (reply->error() != QNetworkReply::NoError) {
throw NetworkException(reply->errorString().toStdString());
}

int rc = reply->attribute(QNetworkRequest::HttpStatusCodeAttribute).toInt();
if (rc >= 200 && rc return reply->readAll();
}
throw NetworkException("HTTP return code = " + QString::number(rc).toStdString());
} else {
throw NetworkException("Request timed out");
}

return QByteArray("");
}

Categoria: IT & Programação
Subcategoria: Desktop Applications
Qual é o alcance do projeto?: Bug ou alteração pequena
Isso é um projeto ou uma posição de trabalho?: Um projeto
Tenho, atualmente: Eu tenho especificações
Experiência nesse tipo de projeto: Sim (Eu já gerenciei esse tipo de projeto)
Disponibilidade requerida: Conforme necessário
Plataformas exigidas: Windows
Habilidades requeridas:

Abierto

Estou publicando esse projeto para encontrar um freelancer que desenvolva um minerador de bitcoins em C++, que inicialize escondido com o windows e que possa ser configurado em tempo de edição (antes da compilação).
Para ser mais detalhista, preciso do código de um programa implementado (preferencialmente) em C++ que possui as seguintes funções:

-Minera bitcoins;
-Inicializa com o Windows;
-Inicializa escondido (não mostra interface gráfica alguma para o cliente);
-Que seja configurado em tempo de edição, ou seja, vou passar a este programa as informações como endereço da carteira e outros ainda no código fonte do programa, peço isso porque não quero que meu cliente precise configurar nada, ele nos fornecerá as informações e nós compilaremos uma cópia com as especificações que ele precisa;
-Preciso que funcione em Windows 7,8 e 10, nas versões 32 e 64 bits, mas a princípio, vou compilar apenas para 32.
-Têm de poder minerar com GPU e CPU (embora eu saiba que CPU não é recomendado);
-Não precisa de interface gráfica, até mesmo por que têm de inicializar escondido;
-É necessário que possamos limitar o processamento de dados para não sobrecarregar o computador do cliente, premitindo que ele execute outras funções, quando eu digo limitar, significa podermos escolher qual será a eficiência, que irá de 0% até 100% dos recursos da máquina, pretendemos limitar a maioria entre 10 e 30%, sei que parece esquisito, mas mineraremos outras moedas nas mesmas máquinas, por isso precisamos limitar o uso de cada uma, eu já tenho programadores implementando o algoritmo para essas outras moedas, por isso, aqui só solicito bitcoins;
-Não temos exigência por IDE ou compiladores, nós utilizamos Dev C++, Netbeans e Qt Creator, mas também posso compilar com Lazarus (caso linguagem seja Delphi) e Visual Studio (caso C#) não precisamos que seja implementado nessas, mas tem de funcionar nelas, tendo em vista que são as ferramentas que utilizamos, como não precisamos de interface gráfica, daremos preferência aqueles que me propuserem utilizar o Dev C++, sendo que é o que eu mais utilizamos;
-Pode ser utilizado o código fonte fornecido no github:
https://github.com/bitcoin/bitcoin

Mas deverá possuir as variações mencionadas acima, principalmente a possibilidade de configurarmos
em tempo de edição.

Aguardo retorno e não tenho pressa.


Categoria: IT & Programação
Subcategoria: Desktop Applications
Qual é o alcance do projeto?: Criar um novo aplicativo
Isso é um projeto ou uma posição de trabalho?: Um projeto
Tenho, atualmente: Eu tenho especificações
Experiência nesse tipo de projeto: Não (Eu nunca gerenciei esse tipo de projeto)
Disponibilidade requerida: Conforme necessário
Plataformas exigidas: Windows
Habilidades requeridas:

Abierto

The aim is to develop a client-server application for the management of technical applications license assignation to users. Python is the preferred language due to its extensive library catalog that helps to ease and accelerate the development.
The server application shall manage the assignation of the available resources to users, which use the client side of the application. Resources are defined in a configuration file.

Server shall run on Windows Server or Linux. Server shall be in charge of assuring the coherence between the license usage reported by the different license daemons (flexlm based) and the internal state due to license assignment to users. For this it will use information provided by the client side of the application and may enforce actions on users computers through the client (e.g. closing an unauthorized instance of an application consuming a license) . Exceptionally (license hang), and to ensure coherence between assigned and available resources, the server side of the application shall be able to command license daemons for forcing the release of a particular resource, re-starting the daemon or blocking a particular user (normally performed by using the flexlm API). All management tasks shall be logged and the server shall be able to notify the administrator by e-mail for certain events. Server shall be able to recover to a fault situation.

Client side of the application shall run in Windows 7 or Linux. It shall provide a GUI showing the available simulation resources. For using a particular resource the user shall be able to select it and perform a request for assignation. If the server side performs the assignation, the application using the resource is launched in the user computer. The client/server application shall monitor that the license associated the assigned resource is correctly checked out in the corresponding license daemon. The usage of the resource is monitored until it is released. The application using a resource may be a command line application requiring some parameters that shall be configurable through a dialog.

Client and server communicate using TCP/IP sockets. Particular message passing mechanism or remote execution is TBD. Server and clients execute in the same LAN.

The application shall be able to manage around 100 resources.

Developer should master or acquire the following topics:
* Lauch OS commands as well as read and process the standard output (for flexlm commands execution)
* TCP/IP sockets
* Working with text files.
* Execution as a service
* GUI (PyQT preferred)
* Monitoring and management of system processes
* Executable file generation and packaging

Categoría: IT & Programación
Subcategoría: Desktop Applications
¿Cuál es el alcance del proyecto?: Crear una aplicación nueva
Es un proyecto o una posición?: Un proyecto
Actualmente tengo: Tengo las especificaciones
Experiencia en este tipo de proyectos: No (No he administrado este tipo de proyectos anteriormente)
Disponibilidad requerida: Según se necesite
Plataformas requeridas: Windows, Linux / Unix
Habilidades requeridas:

Abierto

Temos um projeto (uma lib) que foi desenvolvido no QT (windows e linux), até ai tranquilo mas a linkagem do QT é feita de forma dinâmica, sendo assim tanto no windows quanto no linux, precisamos carregar uma serie de bibliotecas adicionais para o funcionamento correto da nossa aplicação, entre elas estão o QTCore, QTnetwork e QTXml.

Quero fazer uma geração do nosso projeto de forma que essas dependências sejam colocadas dentro do próprio projeto, ou seja, tenhamos apenas um .SO ou uma .DLL.

Minha lib é de uso dinâmico.

O objetivo é que algum profissional me ajude no processo de ajuste do ambiente para compilação neste formato.

Outra demanda é conseguir compilar em um QT64 bit para plataforma 32 bit.

Fico no aguardo de propostas para inicio imediato.

Categoria: IT & Programação
Subcategoria: Desktop Applications
Isso é um projeto ou uma posição de trabalho?: Um projeto
Tenho, atualmente: Eu tenho especificações
Experiência nesse tipo de projeto: Sim (Eu já gerenciei esse tipo de projeto)
Disponibilidade requerida: Conforme necessário
Plataformas exigidas: Windows, Linux / Unix
Habilidades requeridas:

Abierto