Skip to content

Instantly share code, notes, and snippets.

View Atsushi4's full-sized avatar

Atsushi4 Atsushi4

View GitHub Profile
@Atsushi4
Atsushi4 / unixmake2.cpp
Created August 25, 2012 03:13
qmake4.8.2 add 178, change 449
/****************************************************************************
**
** Copyright (C) 2012 Nokia Corporation and/or its subsidiary(-ies).
** All rights reserved.
** Contact: Nokia Corporation (qt-info@nokia.com)
**
** This file is part of the qmake application of the Qt Toolkit.
**
** $QT_BEGIN_LICENSE:LGPL$
** GNU Lesser General Public License Usage
@Atsushi4
Atsushi4 / messagebox_sample.cpp
Created September 6, 2012 06:57
Use QMessageBox.
#include <QtGui>
class MainWindow : public QDialog
{
Q_OBJECT
public:
MainWindow()
{
QPushButton *b;
setLayout(new QGridLayout);
@Atsushi4
Atsushi4 / text_on_graphicsview.cpp
Created September 13, 2012 13:49
QGraphicsViewの表面にテキストを表示するサンプル
#include <QtGui>
class Window : public QGraphicsView
{
Q_OBJECT
public:
Window() {
setScene(new QGraphicsScene(-200, -200, 400, 400));
setDragMode(ScrollHandDrag);
drawMesh();
@Atsushi4
Atsushi4 / tablewidget_int_sort.moc
Created September 13, 2012 14:20
QtのItemViewの規定動作確認。setしたデータの型によってsortの挙動やDelegateが変わる。
#include <QTableWidget>
#include <QDateTime>
#include <QApplication>
static void init(QTableWidget &w) {
w.setSortingEnabled(true);
w.setRowCount(10);
w.setColumnCount(10);
w.resize(640, 480);
@Atsushi4
Atsushi4 / smoothzoom
Created September 21, 2012 14:26
Google MapのスクロールをQGraphicsViewで再現したい
#include <QtGui>
class GraphicsView : public QGraphicsView
{
Q_OBJECT
public:
GraphicsView(QWidget *parent = 0) : QGraphicsView(parent), mousePressed_(false)
{
init();
@Atsushi4
Atsushi4 / file_list_view.cpp
Created October 29, 2012 12:57
QFileSystemModelをQListViewで表示するサンプル
#include <QtGui>
int main(int argc, char **argv)
{
QApplication app(argc, argv);
QListView view;
QFileSystemModel *model = new QFileSystemModel(&view);
model->setRootPath("~/");
view.setModel(model);
@Atsushi4
Atsushi4 / graphicsview.cpp
Last active December 30, 2015 10:49
テキスト書けたよありがとう!
#include <QApplication>
#include <QtWidgets>
#include <QtCore>
#include <QtGui>
class MyView : public QGraphicsView
{
Q_OBJECT
public:
MyView() {
@Atsushi4
Atsushi4 / setup.ini
Created May 17, 2014 12:57
Fantom driver インストーラの起動用iniファイル
[Localization]
CustomRes0009=Bin\data0009.dll
Languages=0009
[Distribution]
Title=1
GUID={EB46B9B1-1E60-4C03-0009-AD9EBCCC0B3B}
PackageGUID={04D03790-80E7-46BE-B85A-12036FEEFB1B}
Version=1.2.0
IDPath=nidist.id
@Atsushi4
Atsushi4 / main.qml
Created December 15, 2018 07:16
QML ListView does not respond correct contentY
import QtQuick 2.9
import QtQuick.Window 2.2
Window {
visible: true
width: 640
height: 480
title: qsTr("Fuge List")
ListView {
anchors.fill: parent
@Atsushi4
Atsushi4 / image_tile.cpp
Created June 3, 2019 23:42
Qt-users:770 Sample code for tiling images
#include <QtWidgets/QApplication>
#include <QtWidgets/QGraphicsScene>
#include <QtWidgets/QGraphicsView>
#include <QtGui/QPixmap>
#include <QtWidgets/QGraphicsPixmapItem>
#include <QtCore/QDebug>
namespace {
static constexpr int FilePathKey = 1;
void func1();