Qt-based BB10 API Examples Documentation

draw.h Example File

scratchpad/src/draw.h
    /* Copyright (c) 2012 Stuart MacMartin.
    *
    * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED,
    * INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
    * PARTICULAR PURPOSE AND NONINFRINGEMENT.
    * IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR
    * OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
    * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
    */

    #ifndef DRAW_HPP
    #define DRAW_HPP

    class QImage;

    namespace Draw {

    QImage drawCircle(const QSize &size);
    QImage drawSquare(const QSize &size);

    QImage replicate(const QSize &destinationSize, const QImage &replicant, int numRows, int numCols);

    }

    #endif