The document summarizes the 2011 Social India Conference which is being organized to raise funds and awareness for the Akshaya Patra Foundation's midday meal program. The conference will feature speakers on social media best practices and allow attendees to network and learn about using social media for outreach, promotion, and reputation management. It will be held at the Hotel Royal Orchid in Bangalore, India and registration donations of 3800 rupees will help feed children through Akshaya Patra's meal program.
This document provides a summary of various Navy personnel issues and policy changes. It discusses changes to the TA policy including quarterly allocation of funds. It also discusses guidelines for transferring Post 9/11 GI Bill benefits and ensuring proper documentation of obligated service. Additionally, it reminds sailors to keep their Exceptional Family Member Program enrollment updated before their detailing window.
The document discusses Qt widgets in depth, covering several topics:
- Widgets and window systems, how widgets interact with underlying windowing systems.
- Flags and attributes, the different types of flags and attributes that can be set on widgets.
- The future of Qt widgets, exploring potential future directions for the widget API and its relationship to the graphics view framework.
The document provides an overview of research conducted by an agency to understand the health trends, eating habits, brand perceptions and menu preferences of 16-25 year olds in Austin, Texas regarding Whataburger. The agency took an ethnographic approach, conducting observations at a mall food court, an online survey of 280 respondents and two focus groups. Key findings included identifying three consumer segments - Austin Active, Typical Texan, and Easygoing Epicurean. The research also explored associations with the Whataburger brand and differences between 16-19 and 20-25 year old target groups.
The Anatomy of Real World Apps - Dissecting cross-platform apps written using...Marius Bugge Monsen
In this talk Marius presents an approach to architecting and implementing apps in Qt Quick and C++ that allows both rapid development and scalability. The talk presents architecture and code for real world, high profile apps that are already available in Nokia Store or are under development.
This document introduces Qt Experts, a software consulting company specializing in mobile apps. It provides biographies for two experts, Espen Riskedal and Marius Bugge Monsen, who each worked for over 8 years at Trolltech/Nokia on various Qt projects including releases, Windows CE, Symbian, and widgets. Qt Experts can help clients leverage over 16 years of Qt experience to develop apps for platforms like MeeGo, Symbian, embedded Linux, Windows CE/Mobile, Android, and HTML5.
The document summarizes the 2011 Social India Conference which is being organized to raise funds and awareness for the Akshaya Patra Foundation's midday meal program. The conference will feature speakers on social media best practices and allow attendees to network and learn about using social media for outreach, promotion, and reputation management. It will be held at the Hotel Royal Orchid in Bangalore, India and registration donations of 3800 rupees will help feed children through Akshaya Patra's meal program.
This document provides a summary of various Navy personnel issues and policy changes. It discusses changes to the TA policy including quarterly allocation of funds. It also discusses guidelines for transferring Post 9/11 GI Bill benefits and ensuring proper documentation of obligated service. Additionally, it reminds sailors to keep their Exceptional Family Member Program enrollment updated before their detailing window.
The document discusses Qt widgets in depth, covering several topics:
- Widgets and window systems, how widgets interact with underlying windowing systems.
- Flags and attributes, the different types of flags and attributes that can be set on widgets.
- The future of Qt widgets, exploring potential future directions for the widget API and its relationship to the graphics view framework.
The document provides an overview of research conducted by an agency to understand the health trends, eating habits, brand perceptions and menu preferences of 16-25 year olds in Austin, Texas regarding Whataburger. The agency took an ethnographic approach, conducting observations at a mall food court, an online survey of 280 respondents and two focus groups. Key findings included identifying three consumer segments - Austin Active, Typical Texan, and Easygoing Epicurean. The research also explored associations with the Whataburger brand and differences between 16-19 and 20-25 year old target groups.
The Anatomy of Real World Apps - Dissecting cross-platform apps written using...Marius Bugge Monsen
In this talk Marius presents an approach to architecting and implementing apps in Qt Quick and C++ that allows both rapid development and scalability. The talk presents architecture and code for real world, high profile apps that are already available in Nokia Store or are under development.
This document introduces Qt Experts, a software consulting company specializing in mobile apps. It provides biographies for two experts, Espen Riskedal and Marius Bugge Monsen, who each worked for over 8 years at Trolltech/Nokia on various Qt projects including releases, Windows CE, Symbian, and widgets. Qt Experts can help clients leverage over 16 years of Qt experience to develop apps for platforms like MeeGo, Symbian, embedded Linux, Windows CE/Mobile, Android, and HTML5.
Hire good people by spending time on thorough interviews including an initial phone screen, in-depth phone interview, and all-day in-person interviews with multiple interviewers. Keep good people by giving them autonomy, opportunities for mastery, a strong sense of purpose, and by building a culture of fairness, excellence, innovation, passion, fun, and learning.
Joint presentation with Till Adam and Marius Bugge Monsen.
The model/view framework is one of the most powerful areas of Qt4, but also one of the most complex. It is elegant in its design, but proves to be difficult to master for many who try in practice. While a lot of effort went into anticipating how developers would use and potentially mis-use this API, real world usage patterns, best practices and common errors turn out to be interestingly deviant. Marius, who was part of the original architecture team behind these classes, and Till, who has taught the concepts to varied audiences and seen a wide range of real world applications of them both in his work on KDEPIM and as a consultant at KDAB, combine their experiences in this presentation to provide a unique joint perspective.
An overview of the Qt Model View architecture and practical examples of how to use this architecture for presenting large data sets in your application user interface.
The document provides an overview of Qt's model-view architecture and the model interface, describing how models provide data to views in a decoupled way. It introduces the basic model interface and shows examples of item-based models for lists, tables, and trees. Advanced techniques like sorting, filtering, and aggregating models are also covered.
The document discusses Qt item views and models. It provides an overview of the model-view architecture in Qt and describes the main model classes like QAbstractItemModel, QAbstractListModel, and QAbstractTableModel. It covers topics like tree models, editable items, and inserting and removing items from models. The document is intended to provide an in-depth look at Qt item views and models.
This document provides an overview of inter-process communication (IPC) using QtDBus. It begins with introductions to IPC, D-Bus, and QtDBus. It then discusses exposing functionality through interfaces, calling interfaces, and sending messages. Methods for high-level, mid-level, and low-level usage of QtDBus are presented. The document demonstrates connecting to D-Bus, registering services, exposing slots and interfaces, and using generated proxy classes to call interfaces.
Presented at the Bossa'10 conference in Manaus, Brazil. The presentation talks about the direction in which the Qt widgets are being developed and introduces the idea of Controls to Qt and QML.
Qt Item Views: The Next Generation discusses Qt's next generation item view components. It introduces Qt item views and explains why an updated "next generation" version is being developed. It describes how the new item views work, using a model-view-controller pattern with a graphics view based implementation. The document demonstrates some example code and provides details on current status and limitations, recommending users research before integrating into applications due to the prototype nature.
The document summarizes Qt Item Views - The Next Generation, which is a new approach to item views in Qt. It discusses how the current item views (list, table, tree) work, and some of their limitations. It then introduces the new next generation item view architecture, which separates the data, selection state, and presentation layers. This allows more flexible views to be created through composition of these elements. It provides examples of new types of views that could be built with this new architecture.
Hire good people by spending time on thorough interviews including an initial phone screen, in-depth phone interview, and all-day in-person interviews with multiple interviewers. Keep good people by giving them autonomy, opportunities for mastery, a strong sense of purpose, and by building a culture of fairness, excellence, innovation, passion, fun, and learning.
Joint presentation with Till Adam and Marius Bugge Monsen.
The model/view framework is one of the most powerful areas of Qt4, but also one of the most complex. It is elegant in its design, but proves to be difficult to master for many who try in practice. While a lot of effort went into anticipating how developers would use and potentially mis-use this API, real world usage patterns, best practices and common errors turn out to be interestingly deviant. Marius, who was part of the original architecture team behind these classes, and Till, who has taught the concepts to varied audiences and seen a wide range of real world applications of them both in his work on KDEPIM and as a consultant at KDAB, combine their experiences in this presentation to provide a unique joint perspective.
An overview of the Qt Model View architecture and practical examples of how to use this architecture for presenting large data sets in your application user interface.
The document provides an overview of Qt's model-view architecture and the model interface, describing how models provide data to views in a decoupled way. It introduces the basic model interface and shows examples of item-based models for lists, tables, and trees. Advanced techniques like sorting, filtering, and aggregating models are also covered.
The document discusses Qt item views and models. It provides an overview of the model-view architecture in Qt and describes the main model classes like QAbstractItemModel, QAbstractListModel, and QAbstractTableModel. It covers topics like tree models, editable items, and inserting and removing items from models. The document is intended to provide an in-depth look at Qt item views and models.
This document provides an overview of inter-process communication (IPC) using QtDBus. It begins with introductions to IPC, D-Bus, and QtDBus. It then discusses exposing functionality through interfaces, calling interfaces, and sending messages. Methods for high-level, mid-level, and low-level usage of QtDBus are presented. The document demonstrates connecting to D-Bus, registering services, exposing slots and interfaces, and using generated proxy classes to call interfaces.
Presented at the Bossa'10 conference in Manaus, Brazil. The presentation talks about the direction in which the Qt widgets are being developed and introduces the idea of Controls to Qt and QML.
Qt Item Views: The Next Generation discusses Qt's next generation item view components. It introduces Qt item views and explains why an updated "next generation" version is being developed. It describes how the new item views work, using a model-view-controller pattern with a graphics view based implementation. The document demonstrates some example code and provides details on current status and limitations, recommending users research before integrating into applications due to the prototype nature.
The document summarizes Qt Item Views - The Next Generation, which is a new approach to item views in Qt. It discusses how the current item views (list, table, tree) work, and some of their limitations. It then introduces the new next generation item view architecture, which separates the data, selection state, and presentation layers. This allows more flexible views to be created through composition of these elements. It provides examples of new types of views that could be built with this new architecture.