标签: drag-and-drop

Javascript - 将文件路径放入HTA

我正在构建一个供个人使用的小HTA,并且希望能够将文件拖放到界面中.删除文件后,我会自动运行它(假设它符合我设置的一些参数,如文件扩展名),或者至少填写HTA界面上的输入框.

我进行了广泛的搜索,但无法找到解决方案.思考?

javascript vbscript drag-and-drop hta

1
推荐指数
1
解决办法
5068
查看次数

使用QT Creator环境使用QT 4.5实现拖放

我们即将致力于Qt和C++(叹气)进行一些跨平台开发.Qt 4.5的最新版本看起来非常好,QT Creator IDE虽然比其他IDE简单,但它是一个很好的入门方式.

我试图理解如何从"外部"世界拖放到QT小部件中.据我从文档中可以看出,您应该子类化您想要响应drop事件的窗口小部件,并覆盖该窗口小部件的某些方法(dragEnterEvent和dropEvent成员函数).

但是,如果我使用Qt Creator工具,我似乎无法访问使用GUI表单构建器创建的小部件类,因此我无法对它们进行子类化.

什么是秘密?

提前致谢

c++ user-interface drag-and-drop qt4

1
推荐指数
1
解决办法
2455
查看次数

jQuery拖放自动打开拖动元素内的链接

我正在使用jQuery和FoxyCart拖放购物车,拖放工作,但我不知道如何将项目放入购物车后自动打开链接(在拖动元素内).

基本上我有一个列表<ul>,<li class="drag">里面有我<a href="..."><img src=".." alt="thumbnail"/></a><a href="..." class="addtocart">Add to cart</a>.添加到购物车的链接是使用css隐藏的,但我需要它,这样当我在购物车中放置一个项目时,它将打开这个隐藏的链接(因为链接打开一个模态框并在真正的购物车中添加项目由FoxyCart提供).对我来说问题是我不知道jquery那么好,我不知道如何从其余部分过滤链接然后打开它.

jquery drag-and-drop

1
推荐指数
1
解决办法
3746
查看次数

GWT简单拖放自定义小部件

是否有任何GWT专家可以指导我如何开始在GWT中拖放自定义小部件.我通过将自定义小部件放在HTMLPanel(表行)中来构建一个简单的树结构,并希望能够将每个小部件拖放到其他小部件的上方或下方,但不知道从哪里开始我使用的是1.6.我需要有人来指导我或指出我正确的方向.谢谢

gwt drag-and-drop

1
推荐指数
1
解决办法
1万
查看次数

禁用WPF GridView列标题中的删除和删除

有谁知道如何做到这一点?我对WPF GridView(ListView View = GridView)的稀缺文档/示例代码感到非常惊讶.

wpf xaml drag-and-drop

1
推荐指数
1
解决办法
1545
查看次数

将.app文件拖放到NSImageView中并获取文件路径

我有一个NSWindow包含和NSImageView.我希望用户可以将一个.app文件(应用程序)拖放到NSImageView中,我的应用程序会看到哪个文件被删除.有没有办法做到这一点(好吧,我确定有办法做到这一点-_-但是哪一个:p)?

就像iWeb用图像文件做的那样.

教程会很好(英语或荷兰语).

提前致谢.

cocoa drag-and-drop objective-c

1
推荐指数
1
解决办法
2385
查看次数

在Qt中捕获拖动出口?

我有一个来自QWidget的自定义小部件,我希望能够放到这个小部件上,当拖动悬停在小部件上时,我想突出显示它以向用户提供一些视觉反馈.在我看来,最简单的方法是突出显示何时调用dragEnterEvent并在拖动退出窗口小部件时取消强调,但是如何捕获拖动出口?似乎没有dragExitEvent事件处理程序.

python qt drag-and-drop pyqt

1
推荐指数
1
解决办法
369
查看次数

在WPF中拖放图像

我试图将图像从画布上的一个点拖放到另一个点(应该相对简单),但无法弄明白.我要移动的图像有以下XAML:

<Image Height="28" HorizontalAlignment="Left" Margin="842,332,0,0" Name="cityImage" Stretch="Fill" VerticalAlignment="Top" Width="42" Source="/Settlers;component/Images/city.png" MouseLeftButtonDown="cityImage_MouseLeftButtonDown" MouseMove="cityImage_MouseMove" MouseLeftButtonUp="cityImage_MouseLeftButtonUp"/>
Run Code Online (Sandbox Code Playgroud)

代码如下:

bool isDragging = false; Point initMousePos; private void cityImage_MouseLeftButtonDown(object sender, MouseButtonEventArgs e) {
isDragging = true;
initMousePos = e.GetPosition(theGrid); } private void cityImage_MouseMove(object sender, MouseEventArgs e) {
if (isDragging)
{
    Image image = sender as Image;
    Canvas.SetTop(image, initMousePos.X);
    Canvas.SetLeft(image, initMousePos.Y);
    image.Visibility = System.Windows.Visibility.Visible;
} }
Run Code Online (Sandbox Code Playgroud)

private void cityImage_MouseLeftButtonUp(object sender,MouseButtonEventArgs e){isDragging = false; }

c# wpf drag-and-drop

1
推荐指数
1
解决办法
3924
查看次数

拖放文件夹视图可可

我需要在cocoa中创建一个可以接受文件夹的拖放视图.我知道它会使用像NSView这样的东西,可能还有registerForDraggedTypes :(我仍然不确定如何使用).有谁知道如何使这个工作?

提前致谢

cocoa drag-and-drop nsview

1
推荐指数
1
解决办法
1081
查看次数

在PyQt4中进行多次拖放

我找不到一个用Qt/PyQt拖动(和删除)多个元素的例子; 在我的情况下,我需要从这个QTableView拖动元素:

class DragTable(QTableView):
    def __init__(self, parent = None):
        super(DragTable, self).__init__(parent)
        self.setDragEnabled(True)

    def dragEnterEvent(self, event):
        if event.mimeData().hasFormat("application/pubmedrecord"):
            event.setDropAction(Qt.MoveAction)
            event.accept()
        else:
            event.ignore()

    def startDrag(self, event):
        print type(event)
        index = self.indexAt(event.pos())
        if not index.isValid():
            return

        selected = index.row()
        bstream = cPickle.dumps(selected)
        mimeData = QMimeData()
        mimeData.setData("application/pubmedrecord", bstream)
        drag = QDrag(self)
        drag.setMimeData(mimeData)
        pixmap = QPixmap(":/drag.png")

        drag.setHotSpot(QPoint(pixmap.width()/3, pixmap.height()/3))
        drag.setPixmap(pixmap)
        result = drag.start(Qt.MoveAction)

    def mouseMoveEvent(self, event):
        self.startDrag(event)
Run Code Online (Sandbox Code Playgroud)

对于这个QLabel(我的dropzone):

class TagLabel(QLabel):
    def __init__(self, text, color, parent = None):
        super(TagLabel, self).__init__(parent)
        self.tagColor = color
        self.setText(text)
        self.setStyleSheet("QLabel { background-color: …
Run Code Online (Sandbox Code Playgroud)

python drag-and-drop pyqt pyqt4

1
推荐指数
1
解决办法
4106
查看次数

标签 统计

drag-and-drop ×10

cocoa ×2

pyqt ×2

python ×2

wpf ×2

c# ×1

c++ ×1

gwt ×1

hta ×1

javascript ×1

jquery ×1

nsview ×1

objective-c ×1

pyqt4 ×1

qt ×1

qt4 ×1

user-interface ×1

vbscript ×1

xaml ×1